0
Відповідь надано

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

WILLIAM BLAIR 6 років тому оновлено anonymous 6 років тому 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

Відповідь

Відповідь
Відповідь надано

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.

Відповідь
Відповідь надано

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.