The Catalog of Design Patterns

Below we have listed¬†23 desgin patterns. Their names and intents are¬†described. Abstract Factory Provide an interface for creating families of related or dependent objects without specifying their concrete classes. Adapter Convert the inteface of a class into another interface client excpect. Adapter lets classes work together that couldn't otherwise beacause of incompatible interfaces. Bridge Decouple … Continue reading The Catalog of Design Patterns

Describing Desing Patterns

We describe desing patterns using a consistent format. Each pattern is divided into sections according to the following template. The template lends a uniform structure to the information, making design patterns easier to learn, compare and use. Pattern Name and Classification The pattern's name conveys the essence of the pattern succinctly. A good name is … Continue reading Describing Desing Patterns