知识卡片

限界上下文是业务能力的纵向切分

普通读书笔记卡 · 1967.c

内容

业务模块先按技术维度横向分层、再按领域维度纵向切领域层,业务逻辑分散各层,一处业务变化牵动每一层。限界上下文相反:先按领域维度纵向切分(含代码与数据库模式),再在内部按技术维度横向切分,是对外暴露业务能力的架构整体,业务变化只影响相关上下文。

参考来源

- 位置:《解构领域驱动设计》第9章9.2.2(源文件:_epub-src/OEBPS/020.xhtml) - 结论依据:作者对比模块(图9-5)与限界上下文(图9-6)的切分方向,引 Neal Ford 对模块/组件/库/服务的界定。 - 原始内容:限界上下文……是对目标系统架构的纵向切分,切分的依据是从业务进行考虑的领域维度。