Комментарии 10
Правило 5 — самое действенное, я бы передвинул его в начало! =)
Так вы никогда не найдете ошибку в коде, и будете вечно ее искать.
Ну хорошо, не в самое начало.
Тогда до последних пунктов вы никогда не дойдете.
Я бы не сказал, что оно действенное само по себе. Можно очень долго дебажить кругами, да так ничего и невыдебажить.
Я бы дополнил его (лично выстраданным) правилом «разделяй и властвуй». Если причины проблем не ясны и сложны для выявления — имеет смысл идти от обратного, и определять блоки, где проблем точно нет. Ну а дальше — отсёк то, отсёк это, и смотришь уже не на двадцать тыщ строк кода в трех разных технологиях, а на сто и в одной.
Я бы дополнил его (лично выстраданным) правилом «разделяй и властвуй». Если причины проблем не ясны и сложны для выявления — имеет смысл идти от обратного, и определять блоки, где проблем точно нет. Ну а дальше — отсёк то, отсёк это, и смотришь уже не на двадцать тыщ строк кода в трех разных технологиях, а на сто и в одной.
Информацией о проблемах и наработках они делятся на соответствующих ресурсах вроде Experts Exchange и StackOpen или на профильных форумах.
Ну ладно, Experts Exchange действительно есть такой сайт (хотя я не знаю, кто им реально бы пользовался, платный сайт QA? Странная штука, которую я никогда до конца не понимал), но что такое StackOpen, я так и не понял. У меня ощущение, что автор имел ввиду сеть сайтов Stack Exchange в общем и Stack Overflow в частности.
ошибка относится к классу ПМСИС (проблема — между стулом и столом)По-моему, не стоило переводить PEBKAC, RTFM же оставили.
RTFM & WTFVWTFV — нет такого термина, если автор выдумал его пытаясь показаться смешным/умным, то ему это не удалось.
Ну и в целом, я считаю, совершенно бесполезное чтиво, можно было не стараться с переводом.
Для меня самым действенным является метод утенка, особенно если он «говорящий», а уж если это коллега, так еще и чему-то новому научишься.
Все остальные советы либо очевидны до банальности (отдохните или отвлекитесь? спасибо кэп, вот никогда бы не догадался), либо редки или специфичны.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Пять простых правил отладки для начинающих программистов