Design Patterns is a set of best design practices that are used to address many recurring problems in object-oriented programming.
The concept of Design Patterns was the result of work done by a group of 4 people (Erich Gamma, Richard Helm, Ralph Johnson and John Vlissides, known as "the Gang of Four") published in 1995 in a book titled "Design Patterns: Elements of Reusable Object-Oriented Software" in which they outlined 23 design patterns.
A design pattern can be regarded as a document which defines a class structure which addresses a particular situation. Design patterns are divided into three major groups:
The following are examples of design patterns:
Résultats pour Design Patterns
Résultats pour Design Patterns
Résultats pour Design Patterns
Résultats pour Design Patterns
Résultats pour Design Patterns
Résultats pour Design Patterns