Отладка – процесс поиска ошибок.
Отладка – наиболее трудоемкая операций при программировании.
Использование отладчиков (прогон программы по шагам, просмотр значения переменных) – неэффективный способ отладки.
Как же лучше отлаживать программу?
Основной способ отладки – локализация ошибок.
Лучший способ локализации ошибок – разбиение программы на части (используйте структурное программирование).
Лучший способ проверки частей программы – тестирование (тестируйте функции).