July 26, 2005

A Recommended OOA/D Book?

"Can you recommend a good Object-Oriented Analysis and Design book?"

That was one question a student in my J2EE class asked today. Thinking back to my own experience I remembered reading A Book of Object-Oriented Knowledge by Brian Henderson-Sellers when I was attempting to understand OO concepts in the early 1990s. But that was written in 1992 and so, of course, pre-dated Design Patterns, UML, RUP and Agile approaches.

This evening I remembered that my colleague Mark highly recommends Craig Larman's Applying UML and Patterns as an introductory OOA/D text. It certainly receives high praise from luminaries such as Martin Fowler and John Vlissides.

Any other recommendations?

Update: I notice that Larman's book is included in this list, which also contains some other well-known titles and authors in the OOA/D field.

Posted to Software Development by Keith Pitty
Comments

Applying UML and Patterns is a good choice, i had it in school... so far the best book i have read on the subject.

Posted by: simonsays at July 27, 2005 4:24 PM
Post a comment









Remember personal info?