Недавно я немного читал о TDD и тому подобное, и пока я не совсем продаюсь. Я делаю много небольших проектов для хобби (только я), и я обеспокоен тем, что пытаюсь сделать TDD является излишним для такой вещи. Хотя я видел небольшие проекты с открытым исходным кодом, например, 3 разработчика, которые делают TDD. (хотя я видел несколько проектов с одним человеком, которые также делают TDD)
Итак, TDD всегда хорошо делать или на каком пороге имеет смысл использовать?