Head First Object-Oriented Analysis & Design
shows you how to analyze, design, and write serious object-oriented software: software
that's easy to reuse, maintain, and extend; software
that doesn't hurt your head; software
that lets you add new features without breaking the old ones.
By exploiting how your brain works, Head First Object-Oriented Analysis & Design
compresses the time it takes to learn and retain complex information. Expect to have fun, expect to learn, expect to be writing great software
consistently by the time you're finished reading this!