Отладка: метод против везения
Разница между часом и тремя днями поиска — не в опыте, а в порядке действий.
Читайте сообщение об ошибке до конца: там обычно написано, что и где сломалось.
Добейтесь воспроизведения: ошибка, которую нельзя вызвать по требованию, не чинится.
Делите пополам: отсекайте половину системы за раз.
Меняйте по одному: три правки разом и «заработало» означает, что причина неизвестна.
Проверяйте, а не предполагайте.
Ведите журнал поиска: что проверили, что исключили.
И знайте, когда остановиться: через два часа без прогресса дешевле позвать коллегу. Свежий взгляд находит опечатку за минуту, и в этом нет ничего унизительного — это экономия рабочего дня.
IT Ярославль — t.me/yaroslavl_it
IT Ярославль
@yaroslavl_it
Отладка: метод против везения
Этот пост опубликован в Telegram-канале IT Ярославль. Подписаться можно по ссылке: @yaroslavl_it.