Uczyń architekturę kodu bardziej rozszerzalną, czytelną i testowalną poprzez stosowanie wzorców projektowych.

Podczas warsztatu nauczysz się poprzez:

Wykład wspierany slajdami

Rozwiązanie programistycznych wyzwań

Wykonanie praktycznych ćwiczeń

Materiał omawiany podczas warsztatu:

  • refaktoryzacja na żywo w kierunku wzorców projektowych
  • poznaj wybrane wzorce projektowe
  • jak proces tworzenia oprogramowania wpływa na jakość kodu
  • zmiany w organizacji pracy, pozwalające uzyskać bardziej przejrzysty projekt kodu

Podstawowe koncepty:

  • praktyczna refaktoryzacja do wybranych wzorców projektowych
  • związek między konfiguracją procesu tworzenia a jakością wyników
  • eksperymentowanie z jakością przez dostosowanie procesu rozwoju

Kilka ważnych wzorów, które omówimy:

  • Interpreter
  • Chain of Responsibility
  • Template
  • Bridge
  • State
  • Factory Method
  • Abstract Factory
  • Composite / Proxy - jeśli czas pozwoli

Warsztat ten jest kontynuacją szkolenia „Refaktoryzacja do czystego kodu” i opiera się na założeniu, że uczestnicy potrafią przeprowadzić wstępne czyszczenie bazy kodu. Takie uporządkowanie pozwala nam dostrzec pojawiające się wzorce projektowe wśród bałaganu istniejącego kodu.

Ile trwa ten warsztat?

Szkolenie zwykle trwa 2 dni, jednak można go przeprowadzić jako intensywny, 1-dniowy warsztat, lub też rozłożyć na 3 dni, dodając więcej treści.

Wymagania

  • Doświadczenie zawodowe jako programista

Wyślij zgłoszenie

Wybierz tę opcję, jeśli potrzebujesz szkolenia dla swojego zespołu lub firmy. Podstawowa cena w Polsce i w języku polskim to 9000 zł za grupę (w innym przypadku 3000 EUR) za 2 dni szkolenia.

Szkolenie prywatne

Wybierz tę opcję, jeśli potrzebujesz szkolenia dla siebie lub małej grupy. Podstawowa cena to 900 zł za osobę za całe szkolenie w języku polskim.

Szkolenie otwarte online

Nasi eksperci oferują konsultacje zarówno dla firm, jak i osób prywatnych. Cena ustalana jest indywidualnie.

Nawiąż kontakt