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