Tag: wzorce
-
Wzorzec projektowy Komenda, ang. Command

Komenda jako polecenie do sterowania obiektem. Poszczególne zachowania dodawane są do listy komend invokera, z którego korzysta klient aby wywołać pożądane zachowania obiektu. Wzorzec ten służy do enkapsulacji poleceń. Komenda to wzorzec behawioralny, który umożliwia separację obiektu wykonującego operacje od obiektu, który je inicjuje. W tym artykule opisuję, jak można zaimplementować wzorzec Command w języku
-
Wzorzec projektowy Fasada, ang. Facade

Stworzenie Fasady, ujednoliconego interfejsu przeznaczonego do obsługi przez klienta, ukrywa przed nim implementacje obsługiwanego obiektu oraz systemu do zarządzania jego logiką. Fasada skupia w sobie wykonywanie poleceń współpracujących ze sobą obiektów i ich logik systemowych upraszając i ograniczając zasób poleceń przeznaczonych do bezpośredniej obsługi przez klienta. Jednym ze wzorców pomagających programistom w rozwiązywaniu powszechnych problemów
-
Wzorzec projektowy Fabryka, ang. Factory

W toku nauki programowania oraz poznawania języka Java, miałem możliwość poznania wzorców projektowych. Sprawne rozwiązania na popularne problemy poprawiają czytelność kodu oraz go strukturyzują, pozwalając programiście nie wymyślać koła na nowo. Wykorzystując wzorzec projektowy Fabryka, proces tworzenia obiektów i jego organizacji jest usprawniony i usystematyzowany sprawiając, że kod jest bardziej czytelny, a zależności pomiędzy klasami