А вообще кто особо угарает по ТДД, они можно сказать в два раза больше кода пишут, даже больше. Типа один код решает функционал, а другой проверяет каждое действие в первом. Потом когда тестов несколько тысяч набирается, ты такой выкатываешь измение, и билд не собирается, пока все тесты не починишь. И уже спишь в субботу спокойно.