Szkolenie dedykowane dla programistów C++ chcących poprawić jakość tworzonego kodu obiektowego.
Szkolenie zawiera szczegółowe omówienie najpopularniejszych wzorców projektowych, reguły ich wykorzystywania oraz przykłady implementacji wzorców projektowych w C++11/14. Przy opisie każdego wzorca omawiane są również argumenty przemawiające za jego stosowaniem lub unikaniem w konkretnych przypadkach. Po szkoleniu każdy uczestnik będzie w stanie rozpoznać kontekst, w którym można zastosować odpowiedni wzorzec projektowy i skutecznie go zaimplementować.
Duży nacisk w trakcie szkolenia kładziony jest na refaktoryzację kodu legacy do odpowiednich wzorców (refaktoring do SOLID).
Opanowane podstawy programowania w języku C++
3 dni po 8 godzin lekcyjnych