Книга: Основы программирования в Linux
Общие методы отладки
Существует несколько разных подходов к отладке и тестированию типовой программы Linux. Обычно разработчик запускает программу и смотрит, что происходит. Если программа не работает, необходимо решить, что с ней делать. Можно изменить программу и попробовать снова (анализ программного кода, метод проб и ошибок), можно попытаться получить больше информации о том, что происходит внутри программы (оснащение контрольными средствами) или можно непосредственно проанализировать работу программы (контролируемое выполнение). Отладка включает в себя пять следующих этапов:
? тестирование — поиск существующих изъянов или ошибок;
? стабилизация — обеспечение повторяемости ошибок;
? локализация — определение строки кода, отвечающей за ошибку;
? корректировка — исправление программного кода;
? проверка — подтверждение того, что исправление работает.
- 8.8. Общие принципы. Итоги
- Общие рекомендации по безопасности
- Общие принципы моделирования
- Общие сведения
- Общие рекомендации поиска неисправностей
- 2.3. Общие требования к рекламе
- 2.3. Общие законы кибернетики
- Общие команды isql
- Общие сведения о Проводнике Windows Vista
- Общие сведения о поиске и индексировании
- Общие сведения о веб-ресурсах Интернета
- Общие сведения об электронной почте