Design Patterns for Object-Oriented Software Developmentby Wolfgang Pree, Erich Gamma
Wolfgang Pree's book first builds a conceptual and terminological base and goes on to/i>
Design patterns is the most significant area of emergence in the field of object-oriented technology and Design Patterns for Object-Orient Software Development gives an overview of state-of-the-art approaches as well as practical guidance for their use in software design.
Wolfgang Pree's book first builds a conceptual and terminological base and goes on to discuss how design patterns constitute a minimal yet sufficient means to meet the goal of capturing and communicating the design of complex object-oriented systems. Numerous examples and a real-life case study illustrate how design patterns meet that goal. The book concludes with a vision of how design patterns meet that goal. The book concludes with a vision of how design patterns can augment existing object-oriented analysis and design methodologies in order to significantly increase the reusablility of software.
Programmers, software designers and engineers will find this an invaluable guide to advanced design considerations such as:
- forming class hierarchies and interaction relationships between objects
- production of software architectures that allow for reuse of as much code and design as possible
- documenting object-oriented design on an adequate abstraction level
Most Helpful Customer Reviews
See all customer reviews