The first edition of Object-Oriented Design with Applications was instrumental in making object-oriented technology a practical reality--hundreds of projects applied Booch's notation and process to complex problems in diverse domains. In this eagerly-awaited new edition, Grady Booch draws upon the rich and varied results of these projects to offer improved methods for object development and a new, unified notation. With numerous examples, all of which are now implemented in C++, Booch illustrates essential concepts, explains the method, and shows successful applications in a variety of fields. You'll also find pragmatic advice on a host of issues including classification, implementation strategies, and cost-effective project management.
Features of the New Edition: - Presents a new, unified notation that incorporates the best ideas from Booch's notation and other widely-used methods
- Uses C++, rapidly emerging as a standard programming language for object development, in all programming examples and applications
- Includes new examples of real world projects, including a client/server architecture and an application framework
- Distinguishes between good and bad object-oriented analysis and design and shows how to evaluate architectural tradeoffs to manage complexity
- Includes extensive new detail on the process and pragmatics of object-oriented analysis and design
This is the essential reference for anyone who implements or manages object technologies, or who wishes to begin exploration of this important new paradigm.
0805353402B04062001