In Defence of Bob and Kent
In Defence of Bob and Kent
Submitted by jason@parlezuml.com (Jason Gorman) on Sat, 07/02/2009 - 17:24.I make no bones about it: I like Uncle Bob. He's obviously a smart and very capable software developer - far more so than I - and he makes me laugh (probably unintentionally at times). He has also taught me a very large chunk of what I know, or what I think I know, about OO design.
Design principles like Single Responsibility (classes should only have one reason to change), Interface Segregation (classes should present client/role-specific interfaces) and Dependency Inversion...
Design principles like Single Responsibility (classes should only have one reason to change), Interface Segregation (classes should present client/role-specific interfaces) and Dependency Inversion...
