Wzorce projektowe — wzorzec Builder (Budowniczy)

W tym artykule — kolejnym z serii o wzorcach projektowych — zajmę się wzorcem należącym do rodziny wzorców kreacyjnych o nazwie Builder lub, jak kto woli, Budowniczy. Czym jest wzorzec Budowniczy? Rzućmy okiem na skróconą definicję. Builder wyodrębnia kod konstrukcyjny obiektu z jego klasy i umieszcza w oddzielnych obiektach określanych mianem budowniczych. Konstrukcja Dowiedz się więcej…

Wzorce projektowe — wzorzec Metoda Szablonowa

Przedstawiam Wam kolejny artykuł o wzorcach projektowych, w którym tym razem zajmiemy się wzorcem Metoda Szablonowa (ang. Template Method). Oczywiście zacznę standardowo od definicji : W skrócie: korzystając ze wzorca Metoda Szablonowa definiuje się kolejne kroki danego algorytmu pozwalając klasom podrzędnym na dostarczanie implementacji dla jednego lub więcej z nich. Rola tego wzorca polega Dowiedz się więcej…