
Obserwator
Wzorce projektowe
Zastosowanie Obserwator (ang. Observer) (wzorzec behawioralny) służy do powiadamiania obiektów zainteresowanych - subskrybentów o zmianie stanu obiektu śledzonego - obserwowanego....

Wstrzykiwanie zależności
Wzorce projektowe
Zastosowanie Wstrzykiwanie zależności (ang. Dependency Injection) (wzorzec architektoniczny) jest wzorcem, który pozwala na eliminacje bezpośrednich zależności między elementami systemu. Wzorzec...

Adapter
Wzorce projektowe
Zastosowanie Adapter (ang. Adapter) (wzorzec strukturalny) umożliwia współpracę dwóch klas o niekompatybilnych interfejsach dzięki przekształceniu interfejsu jednej klasy na zrozumiałą...

Budowniczy
Wzorce projektowe
Zastosowanie Budowniczy (ang. Builder) (wzorzec kreacyjny) rozdziela sposób tworzenia obiektów od ich reprezentacji. Dzieli proces wytwórczy obiektu na etapy. Każdy...

Dekorator
Wzorce projektowe
Zastosowanie Dekorator (ang. Decorator) (wzorzec strukturalny) umożliwia rozszerzenie funkcjonalności lub modyfikacje stanu istniejącego obiektu bez zmiany jego struktury w trakcie...

Fasada
Wzorce projektowe
Zastosowanie Fasada (ang. Facade) (wzorzec strukturalny) ujednolica oraz upraszcza dostęp do złożonego systemu lub jego części poprzez udostępnienie uporządkowanego interfejsu...