Home
:
Book details
:
Book description
Description of
Blueprints : Creating, Describing, and Implementing Designs for Larger-Scale Software Projects
Blueprints is a concise yet comprehensive coverage of Object-Oriented Analysis and Design concepts, suitable for a second programming course in Computer Science. It introduces and teaches application development in a command-line environment, and assumes basic expertise with the Java programming language. Table of Contents 1 Getting off the ground 2 The "Software crisis" and encapsulation 3 Classes and objects 4 Memory matters 5 Exceptions 6 UML class diagrams 7 The Singleton pattern 8 Java odds 'n' ends 9 UML sequence diagrams 10 Persistence and hydration 11 Inheritance (1 of 2) 12 Inheritance (2 of 2) 13 The Factory pattern 14 Team software development 15 Doing design (1 of 2) 16 Doing design (2 of 2) 17 Use cases 18 Documenting an API If you want to support my blog, then you can buy a premium account through any of my files (i.e. on the download page of my book). In this case, I get a percent of sale and can continue to delight you with new books!