Я вижу, что многие люди советуют нам не показывать сообщения об ошибках, генерируемые службой непосредственно в интерфейсе пользователя.Вместо этого мы должны вернуть коды ошибок, которые должны быть интерпретированы, и пользовательский интерфейс должен обработать коды ошибок и затем показать сообщения об ошибках, основанные на этом?
Я не понимаю, почему 2-й способ предпочтительнее, чем 1-й.Если служба возвращает правильно отформатированные сообщения (не показывая каких-либо особенностей системы), то не нормально ли показывать сообщения об ошибках от службы непосредственно в пользовательском интерфейсе?