July 2001
Intermediate to advanced
656 pages
15h 51m
English
The metaphor of collaborating objects with responsibilities, or Responsibility-Driven Design, especially emerged from the influential object work in Smalltalk at Tektronix in Portland, from Kent Beck, Ward Cunningham, Rebecca Wirfs-Brock, and others. Designing Object-Oriented Software [WWW90] is the landmark text, and as relevant today as when it was written.
Two other recommended texts emphasizing fundamental object design principles are Object-Oriented Design Heuristics by Riel, and Object Models by Coad.
Read now
Unlock full access