Отладка (debugging)
Коротко: Систематический процесс поиска ошибки (бага) в программе, понимания её причины и исправления.
Подробнее: Распространённые приёмы — от простого вывода для проверки значений переменных до специализированных отладчиков, позволяющих пошагово приостанавливать выполнение и просматривать текущее состояние всех переменных (точки останова). Хороший тестовый код и информативные сообщения об ошибках заметно сокращают время отладки.
Подробности
Термин «bug» для ошибки в программе восходит к…
См. также: ошибки, исключения