
As an Amazon Associate and affiliate partner, Menrva Books earns from qualifying purchases. Learn more
Four software designers present a catalog of simple and succinct solutions to commonly occurring design problems, using Smalltalk and C++ in example code. These 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves. The authors begin by describing what patterns are and how they can help you design object-oriented software. They go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems.
How can software engineers standardize recurring design solutions to improve the flexibility and reusability of object-oriented systems? The authors, a group of experienced software architects known as the Gang of Four, provide a systematic framework for identifying and implementing design patterns. By analyzing common structural and behavioral problems in software development, they offer a catalog of 23 proven solutions that serve as a shared vocabulary for developers working in object-oriented languages.
What You Will Find
Experts widely recognize this work as a foundational text in software engineering that established the standard terminology for design patterns. Readers frequently note the academic density of the prose, which requires a strong grasp of object-oriented principles to fully implement the provided solutions.
Page Count:
480
Publication Date:
2000-11-01
Publisher:
Addison-Wesley Longman, Incorporated
ISBN-10:
0201485370
ISBN-13:
9780201485370
No comments yet. Be the first to share your thoughts!