Отладка

Отладка (debugging) — процесс поиска и исправления ошибок в коде.

Что такое отладка

Отладка (debugging) — процесс поиска и исправления ошибок в коде. Программист проверяет, что делает программа на каждом шаге, и находит место, где поведение расходится с ожидаемым.

Как отлаживают код

При отладке программист прослеживает, что делает программа на каждом шаге, и находит место, где поведение расходится с ожидаемым. Самый простой инструмент — вывод print: печатаешь значения переменных и видишь, где логика ломается.

В игре «Дрон Кодер» отладка наглядна: видно, куда полетел дрон и на каком шаге он свернул не туда, — ошибку легко заметить глазами.

Частые вопросы

С чего начать отладку? Воспроизвести ошибку и сузить область: понять, на какой строке начинается неверное поведение.

Нужен ли особый инструмент? Нет, для начала хватает print; отдельные отладчики пригодятся в больших проектах.

Начать игру бесплатно