TDD: зачем и как
Выступление на Podlodka Frontend Crew 2021 о пользе разработки через тестирование (Test-driven development, TDD) и том, как внедрить его на своём проекте, с небольшой лайв-кодинг сессией в конце.
В докладе я рассказываю, как TDD помогает мне в различных проектах, где я его использую и почему. Мы затронем:
- Культуру разработки и причём тут тестирование;
- Пользу и проблемы написания автоматических тестов;
- Как TDD помогает эти проблемы решить;
- Как помочь тимлиду и бизнесу увидеть пользу от внедрения TDD;
- Как использовать тесты для поиска «пахнущего» кода;
- Как упростить написание тестов.