Gamma, Erich
Design patterns : elements of reusable object-oriented software
- ISBN 13:
- 9780201633610
- author:
- Gamma, Erich
- format:
- HardBack
- publisher:
- Addison Wesley
- language:
- English
- Publication Year:
- 1994
- Pages:
- 416
- Dimensions:
- 18.8 x 2.8 x 23.9 centimetres (0
- Genre:
- Object-oriented programming (OOP)
- Condition:
- New
- Availability:
- Item usually sent within 2 working days
Description
Design Patterns: Elements of Reusable Object-Oriented Software presents a comprehensive collection of 23 simple and succinct solutions to commonly occurring design problems in object-oriented software. Compiled from real systems and based on real-world examples, these patterns provide a valuable resource for designers looking to create more flexible, elegant, and reusable designs.
The authors systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems, providing a systematic approach to solving design problems. Each pattern includes code that demonstrates how it may be implemented in object-oriented programming languages, making it a practical guide for developers.
With this book as your guide, you'll learn how these important patterns fit into the software development process and how to leverage them to solve your own design problems efficiently. By understanding and applying these patterns, you can create more effective and maintainable software designs.