Introduction to OOP
Chapter 3: Object-Oriented Design:
Responsibility Driven Design
A design technique that has the following properties:
Can deal with ambiguous and incomplete specifications.
Naturally flows from Analysis to Solution.
Easily integrates with various aspects of software development.
, Slide 5