Wzorzec projektowy

Wzorzec projektowy przedstawia wzór lub przykład prawidłowego rozwiązania danego powszechnego problemu w rozwoju oprogramowania.

Zaletą użycia wzorca projektowego jest zmniejszenie złożoności procesu pracy, ponieważ skraca się czas pisania kodu. Wszystkie wzorce mają z góry przypisane nazwy, co również ułatwia komunikację między programistami.

Do wad można zaliczyć to, że u programistów pojawia się pokusa stosowania wybranego wzorca, nawet gdy nie wszystkie jego funkcje są potrzebne dla realizowanego produktu.

Istnieją podstawowe typy wzorców projektowych:

Zobacz też

  • wzorzec antywzorzec,
    który definiuje nieprawidłowe rozwiązanie problemu
  • zbiór koncepcji Paradygmat programowania,
    który definiuje podejście do programowania
  • technika planning-poker,
    która jest przeznaczona do szacowania zakresu i złożoności zadań
  • wykres wypalania zadań,
    który jest stosowany do graficznego przedstawienia ilości pracy