知识卡片
整洁架构按变化速率同心圆分层依赖向内
内容
整洁架构由内及外分企业业务规则、应用业务规则、接口适配器、框架与驱动器四层。越靠内变化越少、与业务越紧密;外层是机制、内层是策略。遵循稳定依赖原则,依赖方向由外向内,保证核心领域模型纯粹不受外部变化影响。
参考来源
- 位置:《解构领域驱动设计》12.1.2 整洁架构思想(源文件:_epub-src/OEBPS/023.xhtml)
- 结论依据:同心圆按变化速率切割,依赖单向向内保护核心策略。
- 原始内容:外层圆代表的是机制,内层圆代表的是策略。依赖方向应该从外层圆指向内层圆,以保证核心的领域模型更加纯粹。