Head First Object-Oriented Analysis & Design (short for Head First OOA&D) will tell you how to analyze, design and write a truly object-oriented software, which is easy to reuse, simple to maintain and extensible anytime. That's one software will no longer break your heart and allows you to add new features without breaking the old mechanisms.

In this book, you will learn: using object-oriented principles such as encapsulation and delegation to establish flexible applications; using the open-closed principle and the single-responsibilitv principle to enhance the reusability of programs; how to integrate the object-oriented principles, design patterns and all kinds of development methods into the life cycles of OOA&D projects; using the UML, use-cases and diagrams to ensure that all stakeholders can clearly communicate, so as to assist you to deliver the right software and meet the needs of everyone.

Book Example Codes

Download URLs

 (37.1 MB | Homepage)