TDD Praktycznie
W czasie warsztatu chciałbym pokazać Ci podstawowe techniki pisania testów i zapoznać z podejściem TDD.
Będziemy ćwiczyć pisanie testów i ich implementacji zarówno dla niezależnych klas jak i typowej aplikacji internetowej, zależnej od bazy danych czy innych aplikacji.
Będzie też sporo skrótów klawiszowych i sztuczek IntelliJ, które usprawnią Twoją pracę z kodem.
Podczas warsztatu uczestnicy korzystają z własnych laptopów.
Podczas warsztatu zapewniamy dostęp do kawy, herbaty, wody i ciastek. W porze obiadowej zapewniamy lunch.
Prowadzący
Programista od 2009 r. Zaczynał od Javy w Accenture, by następnie próbować odnaleźć się w starożytnych technologiach GSM (Ericpol/Ericsson). Po 3 latach z radością wrócił do JVMa i rozwija się jako Full stack developer. Zawsze z chęcią i cierpliwością dzieli się wiedzą i doświadczeniem, dlatego w ostatnim czasie rozwija się również jako trener prowadząc warsztat z TDD i refactoringu. Interesuje się fantastyką, chętnie pójdzie w góry, choć w ostatnim czasie głównie zajmują go dwie córki.
Program warsztatów
- Implementacja algorytmu metodą TDD
- TDD z użyciem JUnit 5
- Nazewnictwo testów
- Cykl red-green-refactor
- Użycie biblioteki assertj
- Umieszczenie algorytmu w kontekście klasy
- Testowanie modułu, testowanie jednostki
- Mockowanie zależności
- Organizacja struktury klas
- Testowanie przez fasadę
- Implementacja udawanej persystencji
- Ograniczenie widoczności klas
- Definiowanie klas transportowych
- Użycie biblioteki Lombok
Uwaga
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.
Zapisy na wybrany warsztat zostały zakończone.