В книге DDD Эванса он говорит о разделении понятий в области с помощью «модулей». Термин «модуль» может означать множество различных понятий в разработке программного обеспечения, как концептуальных, так и конкретных, поэтому мне интересно, как бы эта концепция модулей DDD была выражена в системе C # .NET и существует ли прямая связь другое использование термина «модуль» в разработке программного обеспечения (например, Эванс упоминает, что некоторые разработчики выражают модули DDD в виде пакетов Java, которые, я думаю, будут аналогичны сборкам .NET).
Я думаю, что вы, вероятно, могли бы выразить эту концепцию буквально с помощью отдельных сборок .NET или, возможно, с помощью пространств имен (что является своего рода тем, что делали сейчас). Мы планируем сократить количество проектов в нашем решении, чтобы сократить время сборки, поэтому мне очень интересно, как эту концепцию можно применить в одной сборке.
Спасибо!
м