LINUX.ORG.RU

История изменений

Исправление vostrik, (текущая версия) :

а в этом и есть фишка test-first и TDD - чтобы написать код ты сначала пишешь ВСЕ тесты на функционал. и сделано это не для удобства тестирования (приятный побочный эффект, не более) а для того, чтобы ты в условиях грёбаного Agile, где ничего не понятно с требованиями, а «спецификация» - ругательное слово, четко знал, что и зачем ты будешь писать, и чего не будешь: кода пишется ровно столько чтобы прошли тесты, ни строчкой больше

Исходная версия vostrik, :

You are doing it wrong

а в этом и есть фишка test-first и TDD - чтобы написать код ты сначала пишешь ВСЕ тесты на функционал. и сделано это не для удобства тестирования (приятный побочный эффект, не более) а для того, чтобы ты в условиях грёбаного Agile, где ничего не понятно с требованиями, а «спецификация» - ругательное слово, четко знал, что и зачем ты будешь писать.