Мне было интересно, каков общий консенсус в отношении сообщений об ошибках. Насколько они должны быть подробными?Насколько подробны сообщения об ошибках?
Я работал над проектами, в которых появилось другое сообщение об ошибке для ввода числа, которое было слишком большим, слишком маленьким, имело десятичное значение, было строкой и т. Д. Это было очень приятно для пользователя, поскольку они точно знали где все пошло не так, но код обработки ошибок начал конкурировать с фактической бизнес-логикой в размере и начал разрабатывать некоторые из своих ошибок.
С другой стороны, я работал над проектом, где вы получите очень общие ошибки, такие как
COMPILE НЕ ПРИЧИНА 3
Что Излишне говорить было почти полностью бесполезным, так как причина 3 оказалась ошибкой связи.
Итак, где же находится средняя точка? Как узнать, добавили ли я достаточно описательные сообщения об ошибках? Как узнать, сможет ли пользователь понять, где они поступили неправильно?
«как сообщить о проблеме» - или лучше, уверен, что проблема уже была сообщена –
+1. Вы не хотите предоставлять лишний щелчок. Я не могу представить много пользователей, которые были бы расстроены этим. – Jonta