konto usunięte
Temat: SZKOLENIA IT
WARSZTATY Test-Driven Development
Jesteś programistą? Myślałeś już o tym jak usprawnić swoją pracę? Jak polepszyć jakość wytwarzanego przez Ciebie kodu? Zastanawiałeś się czy można sprawić, aby architektura tworzonych rozwiązań była przejrzysta i w pełni rozwijalna?
Program szkolenia prezentuje się następująco:
1. Pisanie dobrych testów i testowalnego kodu - teoria poparta ćwiczeniami:
- Co sprawa, że kod jest trudny lub nie nadaje się do testowania?
- Testowanie oparte na stanie vs testowanie oparte na zachowaniu
- Zapachy złych testów - teoria i praktyka
- Zasada F.I.R.S.T - teoria i praktyka
- Narzędzia testowe, te dobre i te złe
- Techniki mockowania
2. Test-Driven Development:
- Koncepcja TDD
- Red - Green – Refactor
- Podejście Outside-In vs Inside-out
- Klasyczna vs Londyńska szkoła TDD
- Projektowanie przez testy
- Błędy w implementacji TDD
- Kiedy TDD nie ma sensu
- Coding Dojo i TDD Kata (prepared i randori) – ćwiczenia
- Koncepcja Walking Skeleton
3. Refaktoryzacja i jakość kodu:
- Jaki kod warto refaktoryzować?
- Omówienie code smells
- Identyfikacja code smells – ćwiczenia
- Jakość kodu
- Zasady SOLID i GRASP
- Refaktoryzacja w kierunku wzorców projektowych (szczególnie DDD).
Zapisz się już dziś na naszej stronie internetowej i zdobądź umiejętności coraz częściej wymagane na rynku pracy. Wyróżniaj się konkurencyjnością i innowacyjnością.
Ten post został edytowany przez Autora dnia 03.06.13 o godzinie 13:23