среда, 25 июня 2014 г.

Коротко. О пользе тестов

Не устаю повторять, что ТЕСТЫ это в ОДНУ из ПЕРВЫХ голов - ПРИМЕР использования кода.

Как?

Пример "из жизни".

Вот положим - я занимаюсь "НИР".

Написал код. Написал тесты.

Всё как-то работает.

Потом - "перебросили на более ответственный участок работ".

Потом вернулся. Ещё пописал. Код и тесты.

И опять "как-то работает".

Потом опять "ушёл". А в памяти-то - "всё стирается".

И уже и "не помню" - что делал и как.

Потом "вдруг" ОПЯТЬ "понадобилось".

Вернулся. Посмотрел на код и тесты. И ВСЁ ПОНЯТНО.

Мысль понятна?

А если "вернулся", но "не я", а ДРУГОЙ.

Тоже - посмотрел на код "мало что понял", посмотрел на тесты - и "всё понял".

Мысль понятна?

Это - "пример из жизни". Не одиночный.

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

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