Test-Driven Development

Warsztaty Test-Driven Development to dwa dni wypełnione intensywnymi ćwiczeniami praktycznymi wykonywanymi pod okiem doświadczonych trenerów.

Więcej  

Trenerzy

Program szkolenia

Warsztaty Test-Driven Development to 2 dni intensywnych, praktycznych ćwiczeń podpartych teorią. Trener podczas szkolenia tłumaczy wszystkie aspekty wytwarzania oprogramowania w podejściu Test-Driven Development. Uczestnicy po tych warsztatach będą w stanie samodzielnie stosować Test-Driven Development w swojej pracy.

Ramowy program warsztatów

  1. Test-Driven Development:
    1. Koncepcja TDD
    2. Red – Green – Refactor
    3. Podejście Outside-In vs Inside-out
    4. Klasyczna vs Londyńska szkoła TDD
    5. Projektowanie poprzez testy
    6. Błędy w implementacji TDD
    7. Kiedy TDD nie ma sensu
    8. Coding Dojo i TDD Kata (prepared i randori) – ćwiczenia
    9. Koncepcja Walking Skeleton
  2. Pisanie testów i testowalnego kodu:
    1. Co sprawa, że kod jest trudny lub nie nadaje się do testowania?
    2. Testowanie oparte na stanie vs testowanie oparte na zachowaniu
    3. Zapachy złych testów – teoria i praktyka
    4. Zasada F.I.R.S.T – teoria i praktyka
    5. Narzędzia testowe, te dobre i te złe
    6. Techniki mockowania
  3. Refaktoryzacja i jakość kodu:
    1. Jaki kod warto refaktoryzować?
    2. Omówienie code smells
    3. Identyfikacja code smells – ćwiczenia
    4. Jakość kodu
    5. Zasady SOLID i GRASP
    6. Refaktoryzacja w kierunku wzorców projektowych (szczególnie DDD)

Powiadomienie o nowych terminach

Obecnie brak zaplanowanych terminów szkoleń publicznych obejmujących to szkolenie. Możemy poinformować cię gdy tylko pojawi się możliwość uczestnictwa w tym szkoleniu. Użyj formularza poniżej aby pozostawić swoje dane kontaktowe.

Niepoprawny adres e-mail
Imię jest wymagane
Nazwisko jest wymagane
Niepoprawny numer
Zgoda jest wymagana
Dane osobowe będą przetwarzane zgodnie z Rozporządzeniem Parlamentu Europejskiego i Rady (UE) 2016/679 z dnia 27 kwietnia 2016 w sprawie ochrony osób fizycznych w związku z przetwarzaniem danych osobowych i w sprawie swobodnego przepływu takich danych („RODO”). Podmiotem przetwarzającym dane przesłane w formularzu jest NexaVert sp. z o.o., Starowiślna 1/3, 31-038 Kraków, Polska (KRS: 0000326566). Każda osoba udostępniająca swoje dane ma prawo cofnięcia zgody na przetwarzania swoich danych, ich sprostowanie, usunięcie czy ograniczenie przetwarzania. W tym celu należy napisać na adres info@codesprinters.com lub zadzwonić na numer +48 12 379 34 14. Polityka Prywatności

Potrzebujesz więcej informacji?

Wyświetl szczegółowy opis
Ten portal używa cookies aby zapewnić jego sprawne działanie. Akceptacja cookies jest do tego wymagana. Można też odmówić zgody na użycie cookies i opuścić portal. Aby dowiedzieć się jak używamy cookies zapoznaj się z naszą Polityką Prywatności.
Akceptuję cookies Nie zgadzam się
Cookies utworzone podczas przeglądania portalu zostały usunięte i można go teraz bezpiecznie opuścić. Dalsze przeglądanie naszych stron spowoduje ponowne wyświetlenie monitu o akceptację cookies.