Dave Lockwood Head First Object-Oriented Analysis and Design

Good but of limited utility if you don't use Java. Would be nice to see a more platform agnostic version.

Comment ·