Introduction to OOP: Chapter 2: Responsibility Driven Design:
[next]
[previous]
[audio]
[real]
[text]
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
of OOP
Intro OOP, Chapter 2, Slide 2