следует ли передавать ошибки как исключения из кода пользовательского интерфейса в приложении winforms? - PullRequest
0 голосов
/ 27 января 2010

В приложении winforms, где код пользовательского интерфейса вызывает бизнес-методы в моих бизнес-классах, рекомендуется ли передавать ошибки обратно в код пользовательского интерфейса в качестве исключения?

Кроме того, если, скажем, есть пара основных типов исключений, которые могут иметь конкретный бизнес-метод, где имеет смысл адаптировать текст, который будет представлен пользователю для этого в интерфейсе пользователя?

спасибо

1 Ответ

2 голосов
/ 27 января 2010

Исключения должны обрабатываться на том уровне, с которым они лучше всего справляются. В большинстве случаев это ваш пользовательский интерфейс; однако есть ряд причин для обработки исключений в вашем коде.

Что касается взаимодействия с пользователями сообщений об исключениях, вы найдете здесь отличную статью об отображении сообщений об исключениях / ошибках в ваших приложениях WinForms / WPF.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...