Refaktoryzacja kodu Java

W ramach kursu uczestnik pozna różne rodzaje niepoprawnego kodu, które należy poddać refaktoryzacji oraz nauczy się technik refaktoryzacji.
Kod: DEV-006_JVA
Czas trwania: 24 godzin

Opis szkolenia

Przedmiotem kursu jest pojęcie refaktoryzacji, którą uważa się za jeden ze sposobów zapobiegania degeneracji programów. W ramach kursu uczestnik pozna różne rodzaje niepoprawnego kodu, które należy poddać refaktoryzacji oraz nauczy się technik refaktoryzacji odpowiednich do zastosowania w różnych sytuacjach. Procesy refaktoryzacji są szczegółowo opisane na podstawie konkretnych rzeczywistych przykładów.

Plan szkolenia

  • Wprowadzenie
  • Organizacja metod
  • Przesunięcie obowiązków między obiektami
  • Organizacja danych
  • Upraszczanie wyrażeń warunkowych
  • Upraszczanie wywołań metod
  • Zastosowania techniki dziedziczenia
  • Podsumowanie

Cele

  • Poznanie podstawowych zasad refaktoryzacji
  • Nabycie umiejętności rozpoznawania, kiedy refaktoryzacja jest potrzebna
  • Nauka stosowania technik refaktoryzacji w procesie tworzenia programu
  • Nauka wykrywania fragmentów kodu niskiej jakości (ang. code smells)
  • Nabycie umiejętności podejmowania decyzji w odniesieniu do refaktoryzacji problematycznego kodu
  • Poznanie procedury refaktoryzacji krok po kroku
  • Nauka posługiwania się automatycznymi narzędziami do refaktoryzacji

Grupa docelowa

  • Programiści
  • Doświadczeni programiści

Wymagania

  • ARC-004 - Enterprise Application Design Patterns
  • Java Design Patterns (GoF) .Edition for Java
  • Podstawowa wiedza z zakresu programowania obiektowego
  • Przynajmniej roczne doświadczenie w pracy z językami obiektowymi
  • Znajomość UML-a

Harmonogram w Online Cennik
Zapisz sie na nastepny kurs
+
Wczesniejsza rejestracja gwarantuje priorytet. Powiadomimy panstwa o nastepnym zaplanowanym szkoleniu na ten temat.
Online 1980 zł
Bucharest 1980 zł
Kraków 1980 zł
Wroclaw 1980 zł

Uprzejmie informujemy, że płatność za każde szkolenie będzie realizowana w lokalnie obowiązującej walucie. Jednocześnie informujemy, że podane ceny mogą ulec zmianie w zależności od lokalizacji szkolenia oraz trybu jego realizacji. Do ceny netto widocznej przy wybranym szkoleniu należy doliczyć 23% podatku VAT.

Szkolenia, które mogą Cię zainteresować:
DEV-006_JVA35847

Zarejestruj się na następne szkolenie

Imię*
Nazwisko*
Firma
Email*
Preferred Location
Numer telefonu*
Twój komentarz
Masz jeszcze jakieś pytania?
Skontaktuj się z nami
Thank you.
Your request has been received.