История изменений
Исправление winlook38, (текущая версия) :
ты вообще её читал, книгу-то?
2 раза. Теперь ты.
Кучу тестов имеет смысл писать только в том случае, если ты хочешь убедиться, что правильно понимаешь работу чужого кода. В рамках TDD тесты пишутся совместно с кодом (да, тест до кода, я с этим не спорю) и естественно у тебя получается куча тестов, которые дают тебе уверенность, что ты не сломал код.
В рамках TDD ты не можешь _сначала_ написать кучу тестов просто потому, что в процессе разработки ты формируешь дизайн кода и куча тестов не то, что никогда не заработает, ты большую часть своих тестов просто выкинешь.
Исходная версия winlook38, :
ты вообще её читал, книгу-то?
2 раза. Теперь ты.
Кучу тестов имеет смысл писать только в том случае, если ты хочешь убедиться, что правильно понимаешь работу чужого кода. В рамках TDD тесты пишутся совместно с кодом (да, тест до кода, я с этим не спорю) и естественно у тебя получается куча тестов, которые дают тебе уверенность, что ты не сломал код.
В рамках TDD ты не можешь написать кучу тестов просто потому, что в процессе разработки ты формируешь дизайн кода и куча тестов не то, что никогда не заработает, ты большую часть своих тестов просто выкинешь.