Когда / как часто я должен проверять? - PullRequest
4 голосов
/ 22 августа 2008

Как начинающий разработчик, который входит в ритм моего первого профессионального проекта, я стараюсь развивать хорошие привычки как можно скорее. Однако я обнаружил, что часто забываю тестировать, откладывать или выполнять целый ряд тестов в конце сборки, а не по одному за раз.

Мой вопрос в том, какой ритм вы хотели бы использовать при работе над большими проектами, и где подходит тестирование.

Ответы [ 12 ]

0 голосов
/ 22 августа 2008

проверяю постоянно. После того, как я закончу цикл внутри функции, я запускаю программу и достигаю точки останова в верхней части цикла, а затем пробегаю ее. Это все только для того, чтобы убедиться, что процесс делает именно то, что я хочу.

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

Полагаю, я бы сказал: "Тестируй часто".

0 голосов
/ 22 августа 2008

Когда я что-то собираю для себя, я проверяю в конце. Плохая практика, но обычно это мелочи, которые я буду использовать несколько раз, и все.

В больших проектах я пишу тесты перед написанием класса и запускаю тесты после каждого изменения в этом классе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...