Fundamenty Test Driven Development
Zrozum koncepcję metodyki TDD i ideę programowania sterowanego testami. Wykorzystaj zdobytą wiedzę, by tworzyć wysokiej jakości kod, który będzie wolny od błędów i łatwy w utrzymaniu.
Automatyczne testy to umiejętność, którą powinien opanować każdy programista bez względu na branżę czy technologię, z którą pracuje.
Test Driven Development sprawi, że w pełni wykorzystasz możliwości testów automatycznych.
Czego się nauczysz:
– zrozumienia idei i koncepcji Test Driven Development
– sprawdzonych technik programowania sterowanego testami
– tworzenia łatwego w rozwoju i utrzymaniu kodu, który będzie wolny od błędów
– przepisywania funkcjonalności zabezpieczając je testami
– pracy zgodnie z cyklem red-green-refactor
– wnioskowania ze sprzężeń zwrotnych iteracji TDD
– refaktoryzacji kodu aplikacji i kodu testowego
– szukania pomysłów na testy i implementowania ich