Introduction to OOP: Chapter 2: Responsibility Driven Design:
Why Start with Design
- Why start our discussion with a chapter on design?
- Object-oriented thinking begins with object-oriented design
- It is the easiest way to give the student an appreciation of the problems of programming
in the large (realistic modern software development).
- Without understanding programming in the large, one cannot understand the importance
Intro OOP, Chapter 2, Slide 2