🔑Elements of Reusable Object-Oriented Software🔓is a software engineering book describing software design patterns. The book's authors are Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides with a foreword by Grady Booch.
adapter design-pattern interpreter prototype command proxy iterator state composite bridge object-pool bulider abstract-factory-pattern flyweight singleton-pattern decorator-pattern chain-of-responsibility facade-pattern mediator-pattern memento-pattern
-
Updated
Feb 26, 2020 - C#