0
Answered

Would this be the place to start if I want to learn Object Oriented Programming / Design?

WILLIAM BLAIR hace 5 años actualizado por anonymous hace 5 años 1

Would this be the place to start if I want to learn Object Oriented Programming / Design? Assume I know some procedural (C), and no OOP at all. Thanks

Respuesta

Respuesta
Answered

Hi William!

I think the design patterns book will be most helpful once you grasp the very basics of OOP. While it has an introductory section to OOP, frankly, it's was designed to remind a reader about the basics, not to teach the concepts from scratch. On the other hand, an experienced programmer could probably spearhead all of the basic topics very fast.

As for refactoring, I'd move to it only after studying the patterns.

Let me know if you have any other questions.

Respuesta
Answered

Hi William!

I think the design patterns book will be most helpful once you grasp the very basics of OOP. While it has an introductory section to OOP, frankly, it's was designed to remind a reader about the basics, not to teach the concepts from scratch. On the other hand, an experienced programmer could probably spearhead all of the basic topics very fast.

As for refactoring, I'd move to it only after studying the patterns.

Let me know if you have any other questions.