Katalog wzorców projektowych
Wzorce kreacyjne
To źródło różnych mechanizmów tworzenia obiektów, zwiększających elastyczność i ułatwiających ponowne użycie kodu.
Metoda wytwórcza
Factory Method
Fabryka abstrakcyjna
Abstract Factory
Budowniczy
Builder
Prototyp
Prototype
Singleton
Singleton
Wzorce strukturalne
Wyjaśniają sposób w jaki można składać obiekty i klasy w większe struktury, zachowując przy okazji elastyczność i efektywność tych struktur.
Adapter
Adapter
Most
Bridge
Kompozyt
Composite
Dekorator
Decorator
Fasada
Facade
Pyłek
Flyweight
Pełnomocnik
Proxy
Wzorce behawioralne
Dotyczą algorytmów i podziału zadań pomiędzy obiektami.