Рекомендации по обработке ошибок

Мне было интересно, как лучше всего обрабатывать ошибки в приложении на таких языках программирования, как C ++, Java, C #.

Я подумал создания места для хранения номеров, относящихся к сообщениям об ошибках и предупреждениях.

Например:

10000 -> "Может ' ... 20000 -> «Переполнение буфера». ... 80000 -> «Критично»

Я думаю, что неплохо отображать ошибки с помощью чисел. Ошибку легче найти независимо от того, на каких языках она отображается. Что вы думаете об этом, ребята? Есть ли еще лучший способ сделать это?

Другой вопрос, как их хранить, как их создавать?

Является ли большое общее перечисление хорошим решением? Надо ли хранить их в базе данных? В файле?

Должно быть:

  • Легко найти ошибку в коде (то есть по номеру).
  • Легко добавить новую ошибку (не использовать один и тот же номер ошибки дважды, может быть сложно если их нет в том же месте).

Что вы, ребята, думаете обо всем этом?

Заранее спасибо за вашу помощь и советы!

5
задан Cody Gray 3 February 2011 в 09:11
поделиться