|
![]() |
#1 |
Участник
|
а его незащищенность от подобных изменений, а именно: отсутствие регрессионнных тестов, проверяющих функциональность данного кода.
__________________
С уважением, Александр Кунташов |
|
![]() |
#2 |
Участник
|
Цитата:
К тому же тесты сейчас делают редко - причина проста: код может прекрасно пройти все тесты, но при этом оказаться не пригоден к задаче... Опять к тому, что вопрос написания правильных тестов сравним по сложности с написанием ТЗ и кода... Кто будет писать тесты? Заказчик - он не умеет, затем он и нанял специалиста. А специалист сам себе напишет правильных тестов и сдаст проект, который не работает. Так что главный тест - это работа в реальных условиях, а следовательно описанные выше баги неизбежны... Последний раз редактировалось Мартынов Дмитрий; 13.03.2011 в 11:52. Причина: дополнил |
|
|
За это сообщение автора поблагодарили: kornix (1). |