美文网首页数据联邦&软件开发
DDD · 软件设计 · 架构

DDD · 软件设计 · 架构

作者: sinwaj | 来源:发表于2021-09-20 17:15 被阅读0次

一、架构的选择

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

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

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

二、分层架构

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

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

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

相关文章

网友评论

    本文标题:DDD · 软件设计 · 架构

    本文链接:https://www.haomeiwen.com/subject/jefvgltx.html