Larman and Fowler on Critical OO Ability
|
A critical ability in OO development is to skillfully assign responsibilities to software objects
--Craig Larman
author, Applying UML and Patterns
|
Can't agree more with Larman. To be a good OO developer, to truly understand what object oriented means, you've got to treat classes as objects with responsibilities, and be knowledgeable on how to assign them. Larman's book is classic in this category.
Here's what Martin Fowler had to say on the subject.
|
Understanding responsibilities is key to good object-oriented design.
--Martin Fowler
quoted in Applying UML and Patterns
|
Comments
Post a comment
Go to:
« previous entry: Service Layer Factory in Spring
» next entry:
Free Programming Books
The Pragmatic Craftsman