Pytania w tym artykule pojawiły się podczas szkolenia Wzorce projektowe i refaktoryzacja kodu w języku PHP realizowanego w dniach 18-22.04.2016r.
Leszek Sewastianowicz
DEVELOPER AND TRAINER
Czy Dekorator nie jest takim samym wzorcem jak Adapter?
Dekorator jest podobnym wzorcem do wzorca Adapter. Dekorator stosujemy, gdy chcemy dodać nową funkcjonalność do istniejącej klasy. Robimy to w nowo utworzonych metodach.. Natomiast we wzorcu Adapter dodajemy metody, które dopasowują metody istniejącej klasy do kontekstu programu. Raczej nie wiąże się to z dodaniem nowych funkcjonalności.
Aktualnie natywnie obsługiwane bazy to: H2, HSQL i Derby
Czy wzorzec Bridge nie jest podobny do wzorca Observer?
Nie. Funkcjonalnie są to zupełnie inne wzorce. Podobieństwo ogranicza się jedynie do tego, że w obu przypadkach używane są dwie kategorie klas. Przy czym obiekty klas jednej kategorii są agregowane przez obiekt lub obiekty klas drugiej kategorii. Skutkiem tego jest podobieństwo diagramów klas obu wzorców.