
Book
Head First Object-oriented Analysis and Design
A Brain Friendly Guide to OOA&D
Brett McLaughlin, Gary Pollice, David West
O'Reilly Media · Print & ebook · January 2, 2007
Reading lane: Systems Design
At a Glance
Why This Clicks
Design That Holds
A learning-focused guide to OO design for software that's easier to reuse, maintain, and extend.
Come here for
- Flexible design through encapsulation, delegation, and core OO principles
- Patterns, UML, and use cases for clearer software decisions
Expect
- Attention to adding features without breaking what already works
- OCP and SRP alongside diagrams for stakeholder communication
Book Details
- Authors
- Brett McLaughlin, Gary Pollice, David West
- Publisher
- O'Reilly Media
- Published
- January 2, 2007
- Format
- Print & ebook
- Theme
- Systems Design · Object-Oriented Programming
- Reading lane
- Systems Design
Affinity
Publisher Categories
Computers
Programming Languages
Object-Oriented Programming
Software Development
Show all 5 publisher categories
Systems Design
About This Book
"Head First Object Oriented Analysis and Design is a refreshing look at subject of OOAD. What sets this book apart is its focus on learning. The authors have made the content of OOAD accessible, usable for the practitioner." Ivar Jacobson, Ivar Jacobson Consulting "I just finished reading HF OOA&D and I loved it! The thing I liked most about this book was its focus on why we do OOA&D-to write great software!" Kyle Brown, Distinguished Engineer, IBM "Hidden behind the funny p...
Read full description
Similar Books

Head First Java
Kathy Sierra, Bert Bates · O'Reilly Media
Affinity signal
Java Programming
Object-Oriented Programming

Head First Design Patterns
Eric Freeman, Elisabeth Robson · O'Reilly Media
Affinity signal
Object-Oriented Programming
Java Programming

Object Oriented Systems Analysis and Design
Noushin Ashrafi, Hessam Ashrafi · Pearson Education
Affinity signal
Database Administration

Head First Software Development
Dan Pilone, Russ Miles · O'Reilly Media
Affinity signal
Software Development
Software Project Management

Head First Ruby
Jay McGavren · O'Reilly Media
Affinity signal
Ruby Programming
Object-Oriented Programming

Agile Software Development, Principles, Patterns, and Practices
Robert C. Martin · Pearson Education
Affinity signal
Software Development
Testing & QA

Head First Swift
Jonathon Manning, Paris Buttfield-Addison · O'Reilly Media
Affinity signal
iOS Systems
Mac Programming

Head First Agile
Jennifer Greene, Andrew Stellman · O'Reilly Media
Affinity signal
Software Project Management
Software Development