Summary:Building Object Applications starts exactly where
The Object Primer left off - At OO design. Like
The Object Primer it is written in everyday language that you can understand, covering leading-edge topics that are pertinent to real-world developers. While OO is often used to develop complex systems, OO itself does not need to be complicated. Like
The Object Primer this book is written from the point of view of a developer, somebody who has lived through the difficulty of learning this exciting new approach to creating applications.
The Strengths of Building Object Applications That Work:
- Architect your applications so that they're maintainable and extensible
- Code applications in a way that makes them maintainable and extensible
- Analyze the application so that you know what you have to build
- Design your applications so you know how you're going to build them
- Map objects to relational databases
- Test your applications in an object-oriented manner
- Apply OO patterns to improve the quality of your applications
- Use both relational and object-oriented databases to make your objects persistent
- Create applications for standalone, client/server, and distributed environments
- Collect the right metrics to improve your development approach
- Design easy-to-use object-oriented user interfaces
- Develop applications that support electronic commerce
- Uses the industry standard Unified Modeling Language(UML) as its modeling notation