Wzorce projektowe w kodzie i refaktoryzacji
Kod szkolenia: JAVA-REF
Adresaci szkolenia
Szkolenie powstało z myślą o programistach Java, którzy chcieliby zapoznać się z wzorcami projektowymi od strony projektowania, programowania i refaktoryzacji. Dlatego jest idealnym wyborem dla programistów chcących czy to tworzyć znacznie lepszej jakości kod i rozwiązania, czy to wykonać pierwsze kroki w zakresie projektowania, aby od razu wprowadzać do kodu przemyślane rozwiązania.
Cele szkolenia
Celem szkolenia jest nabycie umiejętności poprawnego stosowania wzorców. W trakcie zajęć uczymy się właściwej identyfikacji wymaganego wzorca, zaadaptowania go do specyfiki problemu (podstawy projektowania w UML) oraz wprowadzenia rozwiązania do kodu (z generowaniem kodu na podstawie UML włącznie).
Drugim wymiarem szkolenia jest wykrywanie złych rozwiązań i ich refaktoryzacja z użyciem poznanych wzorców. Tu przydatna okazuje się znajomość poprawnych zasad projektowania oraz antywzorców, z którymi zapoznajemy się, aby łatwiej zidentyfikować problemy w istniejącym kodzie.
Podczas szkolenia duży nacisk kładzie się na poprawne stosowanie wzorców, dlatego przedstawiane są podstawy projektowania, z uwzględnieniem, że grupą docelową są programiści. Pozwala to zawczasu wykryć niejasności i wprowadzić do kodu już przemyślane rozwiązania (a nawet wygenerować dla nich kod).
Czas trwania szkolenia
4 dni, po 8 godzin. Łącznie 32 godzin(y) szkolenia.
Oczekiwane przygotowanie słuchaczy przed szkoleniem
Od uczestników wymaga się umiejętności programowania w języku Java.
Polecane szkolenia uzupełniające
Powiązane szkolenia: Projektowanie systemów w notacji UML (UML-PR), Modelowanie z użyciem wzorców projektowych GOF i Core J2EE (JAVA-WZO).
Program szkolenia