Книга: Программист-прагматик. Путь от подмастерья к мастеру
Контрольные вопросы при отладке
Разделы на этой странице:
Контрольные вопросы при отладке
• Является ли проблема прямым результатом фундаментальной ошибки или просто ее признаком?
• Ошибка действительно «сидит» в компиляторе? В операционной системе? Или в вашей собственной программе?
• Если бы вам пришлось подробно объяснить вашему коллеге, в чем состоит проблема, что бы вы ему сказали?
• Если подозрительная программа проходит модульное тестирование, то является ли оно достаточно полным? Что произойдет, если вы прогоняете модульный тест с реальными данными?
• Существуют ли условия, вызвавшие данную ошибку, где-либо еще в системе?
Другие разделы, относящиеся к данной теме:
• Программирование на основе утверждений
• Программирование в расчете на совпадение
• Вездесущая автоматизация
• Безжалостное тестирование
Вопросы для обсуждения
• Отладка сама по себе является вопросом.
- Вопросы и ответы
- Контрольные вопросы
- Когда следует задавать проясняющие вопросы
- 7.8. Специальные вопросы
- Вопросы и задания
- Контрольные суммы
- 4.10. Как грамотно задавать вопросы
- Глава 7 Практические вопросы
- Детализирующие вопросы
- 2.8. Контрольные вопросы
- Вопросы для самоконтроля
- Вопросы, концентрирующие внимание