Я ищу некоторые архитектурные шаблоны проектирования для разработки корпоративных приложений. Я знаю все шаблоны GoF и MVC, и такие вещи, но я ищу шаблоны, которые появляются в большей области. В частности, у меня есть несколько более крупное корпоративное настольное и веб-приложение, они обладают определенными функциональными возможностями, а некоторые уникальны, и я ищу лучшие практики по структурированию всего решения, как разоблачить домены бизнес-логики другим через фабрики или такие и вообще такие вещи, которые имеют дело со всем приложением в целом.
Архитектурные образцы дизайна
Ответ 1
Взгляните на Джеффри Палермо Луковая архитектура. Эта архитектура помещает центр (модель домена, доменные службы, приложения) вашего приложения в центр. Core не ссылается ни на что другое, и все остальное ссылается на ядро. Стойкость - это слой поверх ядра, а также пользовательский интерфейс, а также тесты.
Ответ 2
Мартин Фаулер имеет Шаблоны архитектуры корпоративных приложений.
Ответ 3
Я бы предложил Эрик Эванс Domain Driven Design - в частности разделы 3 и 4.