Ошибка обработка всегда лучше, чем ошибка создание отчетов , но поскольку вы модифицируете сообщения об ошибках, а код не обязательно, вот пара предложений:
Пользователи хотят решения, а не проблемы. Помогите им узнать, что делать после ошибки, даже если сообщение просто: «Пожалуйста, закройте текущее окно и повторите действие».
Я также большой поклонник централизованной регистрации ошибок. Убедитесь, что журнал доступен для сканирования человеком и компьютером. Пользователи не всегда сообщают вам, с какими проблемами они сталкиваются, особенно если их можно «обойти», поэтому журнал поможет вам узнать, что нужно исправить.
Если вы можете легко управлять диалоговым окном ошибок, наличие диалогового окна, которое показывает красивое, читаемое сообщение с кнопкой «детали» для отображения номера ошибки, трассировки и т. Д., Может быть большой помощью для решения проблем в реальном времени, так как хорошо.