* TDD Android Workshop

W ramach Mobilization 2017 zapraszamy na warsztat z TDD dedykowanego dla programistów Android.
Warsztat odbędzie się w piątek 20.10.2017 (dzień przed Mobilization) w hotelu Tobcco ul. Kopernika 64, 90-553 Łódź w godzinach 9-17.

Warsztat poprowadzą

  • Karol Kowalski
  • Kasper Kondzielski
  • Dominik Malantowicz

Opis warsztatu

Dużym problemem w nauce TDD są przykłady, na których prezentowane są jego założenia. Są one zbyt proste i nie dają wystarczającej wiedzy do samodzielnego wdrożenia metodyki TDD w prawdziwym projekcie. Dlatego podczas szkolenia pokazujemy praktyki, które stosujemy na codzień w naszej firmie w prawdziwych aplikacjach.

Prezentujemy nie tylko podejście TDD w testach unitowych i funkcjonalnych na Androidzie, ale również naszą architekturę, sposób pracy z gitem, biblioteki, z których korzystamy (w tym RxJava2 Mockito Espresso).

Całość pokazujemy na przykładzie ekranu logowania. Zaczynamy od krótkiego livecodingu, w którym prezentujemy jak zacząć testy unitowe. Potem uczestnicy w czasie pair-programingu kontynuują testy. Po przerwie obiadowej zaczynamy testy androidowe. Ponownie z krótkim wstępem z naszej strony. W tej części pokazujemy również jak radzimy sobie z izolowaniem środowiska testowego od internetu czy z blokowaniem animacji.

Po warsztacie, na dostępnym dla uczestników repozytorium, prezentujemy kompletne rozwiązanie wraz z commitami, które pokazują jak ono powstawało krok po kroku.

Bilety na warsztat w cenie 300 PLN dostępne na stronie.