11. TDD работает Для всех основных языков Для всех методологий С любым (почти) менеджментом
12. TDD способствует Ускорению разработки Улучшению кода Изучению новых фишек Dependency Injection Unit Test Framework Test Doubles Framework Design Patterns Continuous Integration
16. Red Green Refactor Пишем тест на несуществующее поведение Запускаем – он падает Пишем нужное поведение Запускаем тест – зеленый Рефакторим поведение, очищая код Запускаем тест – зеленый Комитим наши изменения.
17. Принципы Сначала тест – потом код!!! Минимум кода в тесте Проверяемый метод содержит кода ровно столько, чтобы тест проходил