четверг, 29 марта 2012 г.

Lesson 93

Слово Канеру:

Когда программист что-то починил, убедитесь, что оно все еще не сломано.

В условиях нехватки времени программисты могут избрать самый быстрый путь: исправления симптомов ошибки. Исправление может и не затрагивать ошибку в целом. Когда вы проводите ретест исправленной программы, вы можете обнаружить багу при несколько иных обстоятельствах, например, на других данных. Возможно, вы обнаружите, что исправление вызвало новые проблемы. Продолжайте тестирование, чтоб удостовериться, что симптомы не появились в другом месте.

Комментариев нет:

Отправить комментарий