The text discusses the importance of design patterns in object-oriented software development, explaining how they can help in designing and solving design problems efficiently. It systematically names, explains, evaluates, and catalogs recurring designs in object-oriented systems.
The text discusses the importance of design patterns in object-oriented software development, explaining how they can help in designing and solving design problems efficiently. It systematically names, explains, evaluates, and catalogs recurring designs in object-oriented systems.
The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently.
Erich Gamma is a Swiss computer scientist and one of the four co-authors of the software engineering textbook, Design Patterns: Elements of Reusable Object-Oriented Software.
This item is eligible for free returns within 30 days of delivery. See our returns policy for further details.