Test-driven development offers more than just simple validation of correctness, but can also drive the design of a program.
Разработка через тестирование предлагает больше, чем просто проверку корректности, она также влияет на дизайн программы.