TDD与坏设计

TDD不会导致坏的设计,也不会导致好的设计。开发者才是设计好坏的决定因素。TDD只是一条守则,是组织工作的方法,是确保测试覆盖率的途径,是在应对特殊性的同时确保适当通用性的手段。