История изменений
Исправление Nervous, (текущая версия) :
даже не-исчерпывающая, частичная, проверка - это гораздо-гораздо лучше, чем отсутствие проверок. Её-то и пытаются распространить на всю кодовую базу
К сожалению, как и всё в этом мире, тесты не только приносят пользу, но и имеют цену — их надо писать и (что особенно важно) поддерживать в актуальном состоянии.
Когда у тебя при каждом небольшом изменении отваливается треть тестов (которые написаны ради покрытия и поэтому тестируют всё подряд, включая детали реализации и связующий код) и нужно срочно идти их чинить — это так себе девелопер экспириенс.
Исходная версия Nervous, :
даже не-исчерпывающая, частичная, проверка - это гораздо-гораздо лучше, чем отсутствие проверок. Её-то и пытаются распространить на всю кодовую базу
К сожалению, как и всё в этом мире, тесты не только приносят пользу, но и имеют цену — их надо писать и (что особенно важно) поддерживать в актуальном состоянии.
Когда у тебя при небольшом изменении отваливается треть тестов (которые написаны ради покрытия и поэтому тестируют всё подряд, включая детали реализации и связующий код) и нужно срочно идти их чинить — это так себе девелопер экспириенс.