KJUG #64 "Skomplikowane testy jednostkowe - oksymoron, czy smutna rzeczywistość"
KJUGowicze - 64. meetup już niebawem! Spotykamy się jak zawsze w czwartek w Pubie Garaż. Tym razem na scenie wystąpi Dominik Szałkowski
Skomplikowane testy jednostkowe - oksymoron, czy smutna rzeczywistość?
Czy na samą myśl o pisaniu testów jednostkowych robi Ci się niedobrze? Czy napisanie testu zajmuje Ci sześć razy więcej czasu niż zwykłego kodu? A może myślałeś, że napisałeś dobry test, ale Sonar sprowadził Cię na ziemię, wyliczając pokrycie warunków na mizernym poziomie 13%? Skąd biorą się powyższe problemy oraz jak ich uniknąć? Na podstawie dotychczasowych projektów przedstawię kilka sztuczek oraz technik, dzięki którym można łatwiej zapanować nad złożonością testów. Pomysł na prezentację narodził się po kolejnym zespołowym code review, zawierającym obszerną dyskusję odnośnie testowej części kodu.
O prelegencie:
Dominik Szałkowski - Przygodę z programowaniem rozpoczął w czasach komputerów 8-bitowych, a następnie pokonywał kolejne poziomy „bitowości”. Długo pracował na uniwersytecie zajmując się high performance computing oraz geometrią różniczkową. Tam też uzyskał stopień doktora. Od kilku lat pracuje jako Java developer w firmie Britenet rozwijając oraz utrzymując aplikacje klasy enterprise. Był również trenerem programowania oraz występował na lokalnych konferencjach Javowych. W wolnych chwilach eksploruje postapokaliptyczne otwarte światy na konsoli.
Nie zapomnijcie potwierdzić swojej obecności, do zobaczenia niebawem!