数据联邦&软件开发

DDD · 软件设计 · 架构

2021-09-20  本文已影响0人  sinwaj

一、架构的选择

1.DDD的核心位于界限上下文中,不需要使用特定的架构,选择适合的架构。

2.架构的采用是为了降低失败风险

3.采用依赖倒置原则,测试中可以轻易替换UI和基础设施层。

二、分层架构

1.将领域模型和业务逻辑分离出来,减少对基础设施、用户界面、应用层逻辑的依赖。

2.严格分层架构,某层只能和其下方层发生耦合。

3.松散分层架构,允许任意上方层与任意下方层发生耦合。

上一篇 下一篇

猜你喜欢

热点阅读