Хранить логику бизнес / данных для библиотеки wcf в отдельной сборке? - PullRequest
0 голосов
/ 27 июня 2011

Я думал о том, чтобы мой интерфейс wcf находился в отдельной сборке, а затем - логика данных / бизнеса в собственной сборке. Это чрезмерная архитектура или это нормально? Это облегчает обновление услуг? или если они являются проблемой / ошибкой, это облегчает исправление ошибок.

1 Ответ

2 голосов
/ 27 июня 2011

Это хороший способ разработки вашей программы.

Это позволяет вам сосредоточиться на бизнес-логике или отображать логику независимо, что называется разделением интересов и является одним из важнейших принципов разработкикачественное программное обеспечение.

Это не помогает "исправлять" ошибки, а помогает полностью избежать ошибок.

Это также позволяет создавать различные интерфейсы для одних и тех же бизнес-объектов.на тот случай, если вам также понадобится интерфейс консоли с поддержкой сценариев, веб-интерфейс или интерфейс Silverlight.

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