我已经开始阅读蓝皮书的几章,并阅读了红皮书的前三章(实施领域驱动设计)。我有两个问题:
(1) 一个子域可以有多个有界上下文吗?我特别关注实施领域驱动设计一书中的示例,其中有一个预测子域类型与库存耦合/重叠。(如果您还没有读过这本书,我们深表歉意,但这个想法是两个有界上下文之间存在很强的重叠)。
(2)我如何组织我的项目解决方案结构(我正在使用.net),有没有我可以查看的真实世界项目示例?我应该创建文件夹,即子域、核心域、通用域,然后指定其下的模块吗?我正在努力如何最好地定义我的结构,以便它显示洋葱/六边形层就位。
提前致谢。