Head First Object-Oriented Analysis and Design

Free Download

Authors:

Edition: 1

ISBN: 9780596008673, 0596008678

Size: 51 MB (53508983 bytes)

Pages: 632/632

File format:

Language:

Publishing Year:

Category: Tags: , ,

Brett D. McLaughlin, Gary Pollice, Dave West9780596008673, 0596008678

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. Inside you will learn how to: * Use OO principles like encapsulation and delegation to build applications that are flexible * Apply the Open-Closed Principle (OCP) and the Single Responsibility Principle (SRP) to promote reuse of your code * Leverage the power of design patterns to solve your problems more efficiently * Use UML, use cases, and diagrams to ensure that all stakeholders are communicating clearly to help you deliver the right software that meets everyone’s needs.

Table of contents :
Head First Object-Oriented Analysis and Design……Page 1
Table of Contents……Page 8
Intro……Page 22
1 Great Software Begins Here: well-designed apps rock……Page 34
2 Give Them What They Want: gathering requirements……Page 88
3 I Love You, You’re Perfect… Now Change: requirements change……Page 144
4 Taking Your Software Into the Real World: analysis……Page 178
5 Part 1: Nothing Ever Stays the Same: good design……Page 230
5 Part 2: Give Your Software a 30-minute Workout: flexible software……Page 266
6 “My Name is Art Vandelay”: solving really big problems……Page 312
7 Bringing Order to Chaos: architecture……Page 356
8 Originality is Overrated: design principles……Page 408
9 The Software is Still for the Customer: iteration and testing……Page 456
10 Putting It All Together: the ooa&d lifecycle……Page 516
Appendix I: leftovers……Page 590
Appendix II: welcome to objectville……Page 608
Index……Page 623

Reviews

There are no reviews yet.

Be the first to review “Head First Object-Oriented Analysis and Design”
Shopping Cart
Scroll to Top