Здравствуйте, коллеги!
Поделитесь пожалуйста опытом, какими правилами вы пользуетесь когда формируете сообщение об ошибке для пользователя при написании ПО.
К примеру пользователь пытается что то загрузить из сети и положить результат в БД. Соответственно могут произойти ошибки как связанные с сетью, так и с БД. Т.е. я бы сказал пользователю следующее (к примеру):
- Не удалось загрузить список должностей: Нет доступа к сети Интернет
- Не удалось загрузить список должностей: Client error 404 not found
- Не удалось загрузить список должностей: Server error 500
- Не удалось загрузить список должностей: Ошибка записи в БД
P.S можно ли выводить сообщение из пойманого exception? Спасибо за Ваши ответы!