Здравствуйте, student__, Вы писали:
V>>Для создания архитектуры, в частности, он плох в большей части случаев. V>>А для упрощения поддержки и обеспечения большей свободы при модификации кода — чаще всего как раз подходит хорошо. __>У меня такое ощущение, что больше всего TDD подходит для очень маленьких команд, в идеале с одним единственным разрабом. __>Я не могу себе представить, как можно организовать работу нескольких человек, когда стадии циклов TDD так тесно зависимы друг от друга.
Каждый делает часть проекта и тесты для неё. Ничего специально организовывать не надо. Ну, разве что, используемые фреймворки и архитектуру интеграционных тестов, если они есть.