Стандарты программирования на С++


69. Определите разумную стратегию обработки ошибок и строго ей следуйтеРезюме


Еще на ранней стадии проектирования разработайте практичную, последовательную и разумную стратегию обработки ошибок и строго следуйте ей. Убедитесь, что ваша стратегия включает следующее.

  • Идентификация: какие условия являются ошибкой.

  • Строгость: насколько важна каждая ошибка.

  • Обнаружение: какой код отвечает за обнаружение ошибки.

  • Распространение: какой механизм используется для описания и распространения уведомления об ошибке в каждом модуле.

  • Обработка: какой код отвечает за выполнение действий, связанных с ошибкой.

  • Уведомление: каким образом информация об ошибке вносится в журнальный файл или производится уведомление пользователя программы.

Изменяйте механизмы обработки ошибок только в пределах границ модуля.




Начало  Назад  Вперед



Книжный магазин