wrzesień 2021

Wzorzec Strategia

STRATEGIA Wzorzec ten należy do grupy wzorców operacyjnych (z ang. behavioral). Innymi słowy takich, które zajmują się strukturą procesów, działań w szerszej perspektywie. Charakteryzuje się tym, że enkapsuluje proces. Dzieli go na mniejsze moduły, które zawierają w sobie elementy rozwiązania problemu. Strategia zarządza tymi modułami, pozwala stosować je zamiennie w zależności od kontekstu. Ogromną zaletą …

Wzorzec Strategia Read More »

Wzorzec Dekorator

DEKORATOR Wzorzec ten należy do grupy wzorców strukturalnych. Dekoratory dają elestyczność podobną do tej, jaką daje dziedziczenie oferując jednak w zamian znacznie rozszerzoną funkcjonalność.  Wzorzec ten rozbudowuje strukturę bez ingerencji w istniejące obiekty. Jest pomocny w sytuacji, gdy potrzebujemy dynamicznie rozszerzyć obiekt. Co to znaczy dynamicznie? To oznacza, że nie chcemy, aby każdy obiekt danej …

Wzorzec Dekorator Read More »

Wzorzec Budowniczy

BUDOWNICZY Jest to jeden z wzorców projektowych zaliczany do grupy wzorców konstrukcyjnych. Proces tworzenia obiektu jest tutaj oddzielony od jego reprezentacji rzeczywistej.  Istnieją jednak dwie popularne odmiany tego wzorca co może prowadzić do niejasności w jego zrozumieniu. Pierwsza odmiana została opisana przez autorów ksiażki Design Patterns (Erich Gamma, Richard Helm, Ralph Johnson, John Vissides – zwanymi …

Wzorzec Budowniczy Read More »