У меня смешанные чувства о TDD. Хотя я верю в тестирование, у меня есть проблемы с идеей теста, который стимулирует мои усилия в области развития.
Когда вы выполняете код для удовлетворения некоторых тестов, написанных для интерфейса для требований, которые у вас есть прямо сейчас, вы можете перенести свой фокус с создания поддерживаемого кода, от чистого дизайна и от звуковой архитектуры.
У меня проблема с ведомым не с тестированием. Любые мысли?