Adresaci szkolenia

Doświadczeni programiści Javy z minimalną lub podstawową wiedzą o wzorcach projektowych.

Cel szkolenia

Uczestnicy potrafią zastosować wzorce projektowe w istniejącym kodzie. Unikają sytuacji, kiedy wiedzą że wzorzec projektowy jest lepszym rozwiązaniem, ale boją się zmieniać kod w tym kierunku. Dzięki nabytym umiejętnościom i poznanym zasadom uczestnicy będą tworzyć lepiej zaprojektowany kod.

Mocne strony szkolenia

Nauka stosowania wzorców przez warsztaty. Poznanie zasad, które pozwalają lepiej zrozumieć dlaczego warto stosować wzorce i jak lepiej projektować.

Parametry szkolenia

1*8 godzin (1*7 godzin netto) wykładów i warsztatów (z wyraźną przewagą warsztatów).

Program szkolenia

Krótkie wprowadzenie do wzorców projektowych

  • czym są wzorce projektowe

  • historia wzorców w inżynierii oprogramowania

  • struktura wzorca

  • systematyka wzorców

Wzorce projektowe a projektowanie obiektowe. Wyprowadzanie wzorca.

  • wzorce nie biorą się znikąd, wyprowadźmy jeden

  • warsztat - refaktoryzacja kodu do wzorca

  • wzorce a zasady projektowania obiektowego

Test-drive’owanie wzorca

  • wprowadzenie do wzorca Composite

  • warsztat - rozwiązanie problemu przez wprowadzenie wzorca Composite z zastosowaniem Test-Driven Development

Kiedy użyć wzorca?

  • jak zdecydować czy potrzebujemy wzorca

  • warsztat - wybór wzorca do zastosowania

  • warsztat - refaktoryzacja kodu do wzorca

Różnorodność wzorców

  • warsztat - identyfikowanie wzorców projektowych w bibliotece standardowej Javy

  • przegląd różnych rodzajów wzorców: Enterprise Patterns, Analysis Patterns, Domain-Driven Design Patterns, Archetype Patterns

Pytania?

* Wymagane.


Konsultant on-line
Skorzystaj z usług naszego konsultanta on-line.
Naciśnij przycisk ‘Skorzystaj’ aby przejść do okienka czatu
Kontakt
ul. Nowogrodzka 62c
02-002 Warszawa
Telefon +48 22 2035600
Fax +48 22 2035601
Email