Когда что-то не так в коде, что мне делать? - PullRequest
0 голосов
/ 17 февраля 2011

Я должен прочитать код, чтобы найти, что не так?Или отлаживать, или выводить некоторую ключевую информацию.

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

Ответы [ 3 ]

1 голос
/ 17 февраля 2011

Исходя из вашего (правильного) анализа, ответ очевиден: сделайте все 3. Также добавьте в шаге для юнит-тестирования:)

1 голос
/ 17 февраля 2011

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

Например, если проблема может быть легко воспроизведена - часто вы просто присоединяете отладчик и выясняете, «как вы туда попали» или просто ждете, пока программа выйдет из строя под отладчиком.

0 голосов
/ 17 февраля 2011

Сначала прочитайте следующую книгу: Отладка Дэвида Дж. Аганса - чтение должно быть обязательным для всех программистов-новичков.

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