Factory – Design Pattern

Wzorce Projektowe ang. Design Patterns, są to uporządkowane i sprawdzone w praktyce rozwiązania często spotykanych problemów programistycznych. Ich implementacja nie tylko rozwiązuje napotkany problem ale również ułatwia komunikację w zespole oraz szybsze zrozumienie kodu przez innych programistów. Wzorzec projektowy Fabryka ang. Factory, enkapsuluje tworzenie obiektów. Oddelegowuje tworzenie obiektów do innych klas. Jednym ze sposobów implementacji …

Builder – Design Pattern

Wzorce Projektowe ang. Design Patterns, są to uporządkowane i sprawdzone w praktyce rozwiązania często spotykanych problemów programistycznych. Ich implementacja nie tylko rozwiązuje napotkany problem ale również ułatwia komunikację w zespole oraz szybsze zrozumienie kodu przez innych programistów. W przeciwieństwie do klasycznej formy konstruktora klasy, Builder pozwala w konstruktorze na wprowadzenie dowolnej ilości argumentów, w dowolnej …

Singleton (Design Pattern)

Wzorce Projektowe ang. Design Patterns, są to uporządkowane i sprawdzone w praktyce rozwiązania często spotykanych problemów programistycznych. Ich implementacja nie tylko rozwiązuje napotkany problem ale również ułatwia komunikację w zespole oraz szybsze zrozumienie kodu przez innych programistów. Wzorzec projektowy Singleton wykorzystywany jest w sytuacjach gdy chcemy utworzyć jeden obiekt z klasy. Implementacja Singletona powoduje, że …