So, is this any good, or is it complete crap? If I read it, would I learn Object-Oriented Design & Analysis, or would I learn how to design an elephant?
A Great OO Book
fansipans on 2007-07-30T16:59:03
I can't speak to the quality of the Head First book, but one of the books that's helped me the most has been the "Gang of Four"'s
Design Patterns: Elements of Reusable Object-Oriented Software.
It's not so much a philosophical treatise on the merits of OOP, but a fantastic reference to the 20 or so patterns which cover pretty much all OOP systems/workflows. The examples are concrete programming examples, not obtuse metaphors. It's definitely in my top 10 favorite books. These core 20 or so patterns have really helped me have a better appreciation for how OO techniques can be used to make software
better.