来源书籍

解构领域驱动设计

领域建模类

经典原理**(高浓度 + 高稳定性)

类别清单覆盖

尚未完成类别清单核对。

全书概览

《解构领域驱动设计》

  • Skill 版本:v7
  • 类别:领域建模类(命中category-checklists.md判定标准:”以讲解如何把业务/现实问题抽象成软件模型为主要目标的书籍(如DDD、数据建模、UML建模方法论)”;本书正是围绕作者原创的”领域驱动设计统一过程”(DDDUP)全面展开,覆盖全局分析/架构映射/领域建模三阶段方法论,逐章覆盖领域建模类必答清单的全部7个维度)
  • 内容形态:概念解析型(默认,未声明)
  • 四象限评级:经典原理(高浓度 + 高稳定性)
    • 浓度:全书核心是作者原创的方法论体系(DDDUP:全局分析→架构映射→领域建模)及一系列新概念(业务服务、菱形对称架构、服务驱动设计),前言明确写道这些概念”从未见于任何一本领域驱动设计的图书”,是对方法论本身的深层次解构而非操作步骤罗列,属高浓度信号。
    • 稳定性:内容围绕领域驱动设计的核心概念模型、边界划分原则、模型演化方法展开,不绑定具体编程语言/框架/工具版本(前言称”本书提出的一整套方法体系已在多个项目中推广和落地”),核心方法论具备跨技术栈的耐久性,属高稳定性信号。
    • 与总表条目一致(总表第49行标注”指定主题优先;经典原理(基于目录/简介判断,未精读)”),精读确认后维持该结论。

章节进度追踪表

章节号 章节标题 精读/略读 状态(pending/done) 卡片数
前言性质(内容提要/序一-四/前言/资源与支持) 内容提要、序一~序四、前言、资源与支持 略读 done 0
01 软件复杂度剖析 精读 done 9
02 领域驱动设计概览 精读 done 11
03 领域驱动设计统一过程 精读 done 10
04 问题空间探索 精读 done 10
05 价值需求分析 精读 done 15
06 业务需求分析 精读 done 20
07 同构系统 精读 done 16
08 系统上下文 精读 done 10
09 限界上下文 精读 done 15
10 上下文映射 精读 done 16
11 服务契约设计 精读 done 22
12 领域驱动架构 精读 done 32
13 模型驱动设计 精读 done 32
14 领域分析建模 精读 done 40
15 领域模型设计要素 精读 done 56
16 领域设计建模 精读 done 33
17 领域实现建模 精读 done 32
18 领域驱动设计的战略考量 精读 done 34
19 领域驱动设计的战术考量 精读 pending —
20 领域驱动设计体系 精读 pending —
附录A 领域建模范式 精读 pending —
附录B 事件驱动模型 精读 pending —
附录C 领域驱动设计魔方 精读 pending —
附录D 领域驱动设计统一过程交付物 精读 pending —

理由:全书20章+4个附录均为作者原创方法论体系(DDDUP)的正式展开,前言明确表示这是对整套方法体系的完整表达,附录同样是核心方法论的补充材料(建模范式对比、事件驱动模型、DDDUP交付物清单),均含概念/术语/原则的实质性讲解,强制精读;内容提要/序一至序四/前言/资源与支持为出版介绍性文字,无原书技术内容,标记略读。

待关联术语

术语名 出现章节 一句话语境

引用文献

标题 类型(书/论文/框架/源码项目) 出现章节 一句话语境

资金安全问题案例

问题标题 问题卡 解决方案卡(如有) 出现章节 一句话说明

章节与卡片

01 软件复杂度剖析

  1. 复杂系统的两个维度定义 普通读书笔记卡
  2. 规模扩张的指数级复杂度 普通读书笔记卡
  3. 代码行数的欺骗性 普通读书笔记卡
  4. 结构复杂度由质量属性驱动 普通读书笔记卡
  5. 康威定律:开发团队而非客户角色 普通读书笔记卡
  6. 无序设计的五个警告信号 普通读书笔记卡
  7. 分层架构边界失守案例 普通读书笔记卡
  8. UI引擎的无谓抽象 普通读书笔记卡
  9. 数据平台硬编码之痛 普通读书笔记卡

02 领域驱动设计概览

  1. 复杂度三要素与DDD的应对映射 普通读书笔记卡
  2. DDD元模型是松散模式的集合 普通读书笔记卡
  3. 问题空间与解空间的映射 普通读书笔记卡
  4. 问题级需求与方案级需求 普通读书笔记卡
  5. 战略设计与战术设计的螺旋演化 普通读书笔记卡
  6. 子领域到限界上下文的建模选型 普通读书笔记卡
  7. 领域模型驱动设计的单一模型 普通读书笔记卡
  8. 控制规模靠分而治之与限界上下文 普通读书笔记卡
  9. 业务复杂度与技术复杂度的隔离 普通读书笔记卡
  10. 响应变化靠领域模型的抽象 普通读书笔记卡
  11. DDD并非银弹只能控制不能消除 普通读书笔记卡

03 领域驱动设计统一过程

  1. DDD元模型开放性的模式化来源 普通读书笔记卡
  2. DDD现存的四大不足 普通读书笔记卡
  3. DDDUP的二维模型结构 普通读书笔记卡
  4. 里程碑与产出物驱动阶段推进 普通读书笔记卡
  5. 过程工作流与支撑工作流之分 普通读书笔记卡
  6. 全局分析阶段的需求递进路径 普通读书笔记卡
  7. 架构映射三层次:组织级业务级系统级 普通读书笔记卡
  8. 领域建模三阶段:分析设计实现 普通读书笔记卡
  9. 迭代开发与最小计划式设计的适配 普通读书笔记卡
  10. 支撑工作流三要素与团队组建对应康威定律 普通读书笔记卡

04 问题空间探索

  1. 全局分析在宏观层次探索问题空间 普通读书笔记卡
  2. 全局分析的5W模型 普通读书笔记卡
  3. 价值需求的三要素 普通读书笔记卡
  4. 业务需求由流程场景服务构成 普通读书笔记卡
  5. 业务服务是全局分析的基本单元 普通读书笔记卡
  6. 业务服务划分三类子领域 普通读书笔记卡
  7. 可视化交流消除盲人摸象 普通读书笔记卡
  8. 统一语言贯穿DDD全过程 普通读书笔记卡
  9. 大声说出来破除知见障 普通读书笔记卡
  10. 全局分析的视觉会议协作方法族 普通读书笔记卡

05 价值需求分析

  1. 价值需求分析的三项任务 普通读书笔记卡
  2. 价值需求是度量业务需求的标尺与秤 普通读书笔记卡
  3. 利益相关者的定义 普通读书笔记卡
  4. 利益相关性含获益与受损 普通读书笔记卡
  5. 受益者与支持者的划分 普通读书笔记卡
  6. 价值从交换中得来 普通读书笔记卡
  7. 支持者与受益者的阶段重要性差异 普通读书笔记卡
  8. 用户是目标系统的实际操作者 普通读书笔记卡
  9. 系统愿景是价值需求的精炼提取 普通读书笔记卡
  10. 电梯演讲模板确定系统愿景 普通读书笔记卡
  11. 系统愿景统一利益相关者的业务目标 普通读书笔记卡
  12. 系统范围保证开放性与收敛性 普通读书笔记卡
  13. 系统范围取决于当前状态与未来状态 普通读书笔记卡
  14. 识别系统状态的四类可用资源 普通读书笔记卡
  15. 商业模式画布可视化达成价值需求共识 普通读书笔记卡

06 业务需求分析

  1. 业务需求填充价值需求纲领 普通读书笔记卡
  2. 业务需求的三个层次 普通读书笔记卡
  3. 动静结合分析业务需求 普通读书笔记卡
  4. 业务流程的两个关键点完整与边界 普通读书笔记卡
  5. 业务流程按特征分主变体支撑 普通读书笔记卡
  6. 业务流程按发起者分外部内部管理 普通读书笔记卡
  7. 服务蓝图的三条分界线 普通读书笔记卡
  8. 一张服务蓝图只有一个客户 普通读书笔记卡
  9. 业务场景是角色互动的时空背景 普通读书笔记卡
  10. 业务场景的5W模型 普通读书笔记卡
  11. 业务流程由业务场景纵向切分构成 普通读书笔记卡
  12. 业务服务是一次完整功能交互 普通读书笔记卡
  13. 业务服务的三条客观标准 普通读书笔记卡
  14. 业务服务角色三类用户策略伴生系统 普通读书笔记卡
  15. 业务服务贯通问题空间与解空间 普通读书笔记卡
  16. 子领域是粒度合理的业务单元 普通读书笔记卡
  17. 子领域元模型核心通用支撑 普通读书笔记卡
  18. 子领域划分并非绝对 普通读书笔记卡
  19. 子领域划分的四种功能分类策略 普通读书笔记卡
  20. 划分子领域须排除技术干扰 普通读书笔记卡

07 同构系统

  1. 同构系统是架构映射的存在前提 普通读书笔记卡
  2. 架构映射由三组同构系统构成 普通读书笔记卡
  3. 架构定义的四个基本设计要素 普通读书笔记卡
  4. 架构定义只答是什么不答如何做 普通读书笔记卡
  5. 限界上下文绑定业务架构与应用架构 普通读书笔记卡
  6. 菱形对称架构分离业务与技术 普通读书笔记卡
  7. 领域驱动架构风格具体化抽象架构定义 普通读书笔记卡
  8. 解空间分系统上下文与限界上下文两层次 普通读书笔记卡
  9. 设计层次同构的组织业务系统三级映射 普通读书笔记卡
  10. 架构映射借鉴数学逆推求解 普通读书笔记卡
  11. 管理层次同构是康威定律的解释 普通读书笔记卡
  12. 2PTs规则控制团队规模在5到9人 普通读书笔记卡
  13. 链接管理揭示沟通成本随人数陡增 普通读书笔记卡
  14. 特性团队与组件团队的分工之别 普通读书笔记卡
  15. 领域特性团队与限界上下文相互映射 普通读书笔记卡
  16. 康威定律运用得出团队组织结构 普通读书笔记卡

08 系统上下文

  1. 系统边界含糊不清是软件项目常态 普通读书笔记卡
  2. 系统上下文代表目标系统的解空间 普通读书笔记卡
  3. 问题空间与解空间边界不必完全重叠 普通读书笔记卡
  4. 伴生系统位于解空间之外却属问题空间 普通读书笔记卡
  5. 伴生系统的类型与状态决定协作方式 普通读书笔记卡
  6. 系统上下文图把目标系统画成黑箱 普通读书笔记卡
  7. 北向依赖与南向依赖区分调用方向 普通读书笔记卡
  8. 价值需求三要素帮助确定系统上下文 普通读书笔记卡
  9. 业务序列图展现系统间动态协作 普通读书笔记卡
  10. 业务序列图的消息代表职责而非数据流 普通读书笔记卡

09 限界上下文

  1. 上下文是被边界静态切分的动态业务流程 普通读书笔记卡
  2. 限界上下文的复用是业务能力复用而非领域模型复用 普通读书笔记卡
  3. 限界上下文是领域模型的知识语境 普通读书笔记卡
  4. 限界上下文是业务能力的纵向切分 普通读书笔记卡
  5. 自治架构单元的四要素 普通读书笔记卡
  6. V型映射过程识别限界上下文 普通读书笔记卡
  7. 按语义相关性与功能相关性归类业务服务 普通读书笔记卡
  8. 业务主体命名可检验限界上下文识别是否合理 普通读书笔记卡
  9. 用亲密度分析梳理业务主体边界 普通读书笔记卡
  10. 正交原则:限界上下文间无变化的传递性 普通读书笔记卡
  11. 单一抽象层次原则验证限界上下文 普通读书笔记卡
  12. 奥卡姆剃刀:存疑时保持限界上下文粗粒度 普通读书笔记卡
  13. 管理维度:限界上下文与领域特性团队的映射 普通读书笔记卡
  14. 技术维度:质量属性驱动纵向切分出新上下文 普通读书笔记卡
  15. 遗留系统是限界上下文自治原则的唯一例外 普通读书笔记卡

10 上下文映射

  1. 上下文映射建立限界上下文之间的协作关系 普通读书笔记卡
  2. 上游与下游表达影响力与知识传递的方向 普通读书笔记卡
  3. 防腐层在下游隔离上游变化为单一变化点 普通读书笔记卡
  4. 重复的防腐层可升级为独立限界上下文 普通读书笔记卡
  5. 开放主机服务是上游公开且承诺稳定的协议 普通读书笔记卡
  6. 远程服务按通信技术分为四种类型 普通读书笔记卡
  7. 发布语言为通信隔离领域模型的公共协议 普通读书笔记卡
  8. 消息契约与领域模型在粒度信息稳定性上不同 普通读书笔记卡
  9. 共享内核以暴露领域模型换取稳定复用 普通读书笔记卡
  10. 合作者是不当设计引起的适当团队协作 普通读书笔记卡
  11. 客户方供应方是最常见的单向服务协作 普通读书笔记卡
  12. 发布者订阅者围绕事件流形成互逆的上下游 普通读书笔记卡
  13. 分离方式用重复彻底隔断两个上下文 普通读书笔记卡
  14. 遵奉者是被动顺从上游模型的反模式 普通读书笔记卡
  15. 勿以语义或对象模型臆测上下文协作 普通读书笔记卡
  16. 任务分解层次决定协作次数最小知识为胜 普通读书笔记卡

11 服务契约设计

  1. 服务契约定义服务与客户端的协作接口 普通读书笔记卡
  2. 消息契约按操作类型分为命令查询事件 普通读书笔记卡
  3. 消息契约模型区分请求消息与响应消息 普通读书笔记卡
  4. 消息契约命名遵循统一后缀规范 普通读书笔记卡
  5. 引入消息契约模型保护领域模型 普通读书笔记卡
  6. 契约转换基于信息专家模式分配 普通读书笔记卡
  7. 装配器负责组装跨聚合的消息契约 普通读书笔记卡
  8. 应用服务是不含领域逻辑的外观 普通读书笔记卡
  9. 横切关注点应交由应用服务协作 普通读书笔记卡
  10. 任务编制属应用逻辑被编制任务属领域逻辑 普通读书笔记卡
  11. 按限界上下文问题关注点区分应用与领域逻辑 普通读书笔记卡
  12. 远程服务按建模思想分三类服务契约 普通读书笔记卡
  13. 服务资源契约以资源为中心遵循REST统一接口 普通读书笔记卡
  14. 服务行为契约遵循契约式设计规定权利义务 普通读书笔记卡
  15. 意图导向编程从消费者视角设计服务契约 普通读书笔记卡
  16. 服务事件契约以事件为唯一媒介实现松耦合 普通读书笔记卡
  17. 事件通知与事件携带状态迁移两种定义风格 普通读书笔记卡
  18. 区分领域事件与应用事件后者才是服务事件契约 普通读书笔记卡
  19. 良好应用事件平台中立且属性最小不变 普通读书笔记卡
  20. 用事件类型而非结果值表达操作分支 普通读书笔记卡
  21. 围绕业务服务细化识别公开的服务契约 普通读书笔记卡
  22. 服务序列图以消息流驱动识别服务契约 普通读书笔记卡

12 领域驱动架构

  1. 领域驱动架构以领域为核心以业务能力为关注点 普通读书笔记卡
  2. 六边形架构通过端口与适配器隔离应用与外界 普通读书笔记卡
  3. 六边形架构勾勒限界上下文的内外两条边界 普通读书笔记卡
  4. 入口端口靠依赖调用出口端口靠接口实现 普通读书笔记卡
  5. 整洁架构按变化速率同心圆分层依赖向内 普通读书笔记卡
  6. 分层的依据是关注点分离与面对变化 普通读书笔记卡
  7. 依赖倒置让高层依赖抽象而非低层实现 普通读书笔记卡
  8. 低层对高层的依赖颠覆自顶向下方向 普通读书笔记卡
  9. 出口端口层次映射的矛盾迫使突破六边形 普通读书笔记卡
  10. 网关等于端口加适配器统一对外交互出入口 普通读书笔记卡
  11. 北向网关合并端口适配器只对外提供服务契约 普通读书笔记卡
  12. 南向网关封装领域层对外部环境的访问 普通读书笔记卡
  13. 菱形对称架构以领域为轴心内外分层对称 普通读书笔记卡
  14. 菱形对称架构由领域层与南北网关五要素组成 普通读书笔记卡
  15. 资源库作为南向网关端口分离领域与持久化 普通读书笔记卡
  16. 领域层对南向端口的双向依赖可被接受 普通读书笔记卡
  17. 弱化的菱形对称架构允许弱化甚至无领域模型 普通读书笔记卡
  18. 北向网关引入开放主机服务分远程与本地 普通读书笔记卡
  19. 远程服务按契约与调用方分为四种 普通读书笔记卡
  20. 南向网关引入防腐层端口分三种 普通读书笔记卡
  21. 北向与南向网关的消息契约模型组成发布语言 普通读书笔记卡
  22. 改进的菱形对称架构把应用服务与资源库重新归位 普通读书笔记卡
  23. 模型依赖分消息契约领域模型与无模型三种形式 普通读书笔记卡
  24. 复用领域模型带来高耦合应优先分离方式 普通读书笔记卡
  25. 客户方供应方模式由南向网关调用北向网关 普通读书笔记卡
  26. 发布者订阅者模式的网关方向与客户供应相反 普通读书笔记卡
  27. 应用事件由应用服务发布领域事件由领域服务发布 普通读书笔记卡
  28. 系统分层架构把限界上下文当作基本架构单元 普通读书笔记卡
  29. 系统按业务价值分为业务价值层与基础层 普通读书笔记卡
  30. 边缘层解决前端UI与限界上下文的不匹配 普通读书笔记卡
  31. 领域驱动架构风格由两层架构模式共同构成 普通读书笔记卡
  32. 限界上下文的通信边界决定架构风格的演进 普通读书笔记卡

13 模型驱动设计

  1. 模型是对复杂信息的选择性简化与有意结构化 普通读书笔记卡
  2. 模型常以图形直观表达且具备抽象可视化传递要素三特点 普通读书笔记卡
  3. 模型的重要性在于它传递的知识而非表现形式 普通读书笔记卡
  4. 建模活动统一归纳为分析设计实现三类活动 普通读书笔记卡
  5. 分析设计实现三类活动分别建立分析设计实现模型 普通读书笔记卡
  6. 模型驱动设计是分析设计实现迭代螺旋上升的完整过程 普通读书笔记卡
  7. 模型驱动设计需区分问题空间与解空间 普通读书笔记卡
  8. 视角不同产生数据模型服务模型领域模型三类模型 普通读书笔记卡
  9. 领域建模是问题空间向解空间投影的求解方法 普通读书笔记卡
  10. 架构映射为领域建模提供比领域模型更稳定的支撑骨架 普通读书笔记卡
  11. 限界上下文将大解空间分解为小规模领域建模单元 普通读书笔记卡
  12. 领域建模是战术层求解并受架构与限界上下文双重约束 普通读书笔记卡
  13. 领域模型驱动设计区别于其他模型驱动设计的两点 普通读书笔记卡
  14. 领域模型驱动设计以提炼领域知识为起点排除技术因素 普通读书笔记卡
  15. 领域模型的三个作用核心影响统一语言中枢浓缩知识 普通读书笔记卡
  16. 领域模型是以领域为核心且有选择抽象的知识组织 普通读书笔记卡
  17. 领域模型的载体形式不重要传递领域知识才是判据 普通读书笔记卡
  18. 领域模型的五个特征 普通读书笔记卡
  19. 模型驱动设计寻求满足分析与程序设计的单一模型 普通读书笔记卡
  20. 领域模型由分析设计实现三个子模型共同构成 普通读书笔记卡
  21. 过度分离分析建模设计编程会损害模型驱动设计 普通读书笔记卡
  22. 共同建模引导领域专家与团队全程参与保证模型质量 普通读书笔记卡
  23. 可视化手段促进共同建模让团队快速达成一致 普通读书笔记卡
  24. 结对编程与测试驱动开发是共同建模在实现层的实践 普通读书笔记卡
  25. 领域模型分三个是因不同活动的交流对象与重心不同 普通读书笔记卡
  26. 三个领域模型各司其职服务于不同角色 普通读书笔记卡
  27. 统一语言维护领域模型在整个建模阶段的一致性 普通读书笔记卡
  28. 领域建模三活动是并行推进而非瀑布式衔接 普通读书笔记卡
  29. 迭代建模前需先完成全局分析与架构映射 普通读书笔记卡
  30. 迭代0编写业务服务规约并提炼领域分析模型 普通读书笔记卡
  31. 迭代1起串联静态类图动态序列图与测试驱动开发 普通读书笔记卡
  32. 迭代建模轻量避免分析瘫痪与过度设计并促进演化 普通读书笔记卡

14 领域分析建模

  1. 领域分析建模以领域为中心并需领域专家共同参与 普通读书笔记卡
  2. 统一语言与领域分析模型相辅相成 普通读书笔记卡
  3. 统一语言是领域建模无形的最高设计准绳 普通读书笔记卡
  4. 统一语言相较自然语言更精练简洁准确 普通读书笔记卡
  5. 名词动词法通过名词识别对象动词识别操作 普通读书笔记卡
  6. 领域分析建模阶段不引入技术实现只寻找领域概念 普通读书笔记卡
  7. 识别动词的操作已进入设计范畴需谨慎 普通读书笔记卡
  8. 对动词建模是把动词视为领域行为看其是否产生过程数据 普通读书笔记卡
  9. 过程数据是领域行为的中间结果而非行为目标 普通读书笔记卡
  10. 时标架构型的核心要素是时刻或时段加重大事件 普通读书笔记卡
  11. 时标属性不等于创建修改时间戳也不等于任意日期属性 普通读书笔记卡
  12. 具有时标属性的对象未必是时标对象 普通读书笔记卡
  13. 寻找时标对象从重大时刻或时段倒推是否需记录过程数据 普通读书笔记卡
  14. 快速建模法分为名词建模动词建模归纳抽象确定关系四步 普通读书笔记卡
  15. 名词建模以业务服务规约为基础快速映射领域对象 普通读书笔记卡
  16. 体现领域概念特征的属性也应识别为领域类型 普通读书笔记卡
  17. 自然语言不精确名词转概念需甄别隐藏与错位 普通读书笔记卡
  18. 中文名词需结合上下文判断词性避免误判概念 普通读书笔记卡
  19. 并非每个动词都产生过程数据无则跳过 普通读书笔记卡
  20. 动词建模的正反两个提问方向驱动与验证概念 普通读书笔记卡
  21. 动词建模可弥补名词建模遗漏的时标概念 普通读书笔记卡
  22. 归纳抽象要分辨定语修饰名词是类型差异还是值差异 普通读书笔记卡
  23. 定语若是领域概念则该名词可能是另一概念的属性 普通读书笔记卡
  24. 领域分析建模阶段的领域概念宜多不宜少 普通读书笔记卡
  25. 隐晦定语要甄别主要名词还原为角色差异 普通读书笔记卡
  26. 归纳抽象要剔除对领域模型无贡献的概念 普通读书笔记卡
  27. 相似关联可提炼为新类型并用知识级类型区分 普通读书笔记卡
  28. 多对多关系往往隐藏着待提炼的领域概念 普通读书笔记卡
  29. 快速建模法产出的模型品质受限于语言描述需进一步精炼 普通读书笔记卡
  30. 分析模式是反映业务通用结构且独立于技术的概念集 普通读书笔记卡
  31. 建模可参考已总结的分析模式作为起点再重构实验 普通读书笔记卡
  32. 有效模型只有真正在问题空间工作的人才能建造 普通读书笔记卡
  33. 具丰富领域知识的设计者可消除沟通与知识壁垒 普通读书笔记卡
  34. 分析模式并非模型抽象层次更高故无法完整传递领域知识 普通读书笔记卡
  35. 领域分析建模阶段不要忘记引入限界上下文 普通读书笔记卡
  36. 领域概念应按与限界上下文的亲密度合理分配 普通读书笔记卡
  37. DDD统一过程三阶段是螺旋上升的迭代而非瀑布 普通读书笔记卡
  38. 跨上下文的强耦合关系提示边界或模型划分需反思 普通读书笔记卡
  39. 需靠定语区分的同名概念说明需限界上下文作边界 普通读书笔记卡
  40. 跨团队建模会出现名义与含义三种异同情形需据知识语境处理 普通读书笔记卡

15 领域模型设计要素

  1. 领域设计模型为分析模型补足设计指导 普通读书笔记卡
  2. 理想的对象模型不含技术实现因素 普通读书笔记卡
  3. 亚里士多德范畴论为模型元素提供哲学依据 普通读书笔记卡
  4. 建模行动有迹可循:辨主体属性状态与领域服务 普通读书笔记卡
  5. 实体是具个性特征且状态持续变化需身份标识的主体 普通读书笔记卡
  6. 实体典型三要素:身份标识、属性与领域行为 普通读书笔记卡
  7. 没有身份标识的领域对象就不是实体 普通读书笔记卡
  8. 身份标识分通用类型与领域类型 普通读书笔记卡
  9. 被引用的实体ID宜用基本类型避免跨上下文耦合 普通读书笔记卡
  10. 属性分原子属性与组合属性 普通读书笔记卡
  11. 尽量定义组合属性形成实体内部抽象层次 普通读书笔记卡
  12. 实体领域行为分变更状态、自给自足与互为协作 普通读书笔记卡
  13. 值对象是设计建模的第一选择 普通读书笔记卡
  14. 值对象与实体的第一判据:相等性看值还是身份 普通读书笔记卡
  15. 值对象与实体第二判据:状态变化产生新对象还是维持身份 普通读书笔记卡
  16. 值对象与实体第三判据:是否需管理生命周期 普通读书笔记卡
  17. 同名概念在不同上下文可分属值对象与实体 普通读书笔记卡
  18. 值对象应设计为不变类以获线程安全 普通读书笔记卡
  19. 值对象也应拥有自给自足的领域行为 普通读书笔记卡
  20. 值对象自我验证:在创建时校验外部数据 普通读书笔记卡
  21. 求助外部资源的验证不属于值对象自给自足行为 普通读书笔记卡
  22. 异常按架构分层:领域层只抛不捕,应用层捕获转译 普通读书笔记卡
  23. 值对象自我组合运算须自给自足、不调用外部服务 普通读书笔记卡
  24. 值对象相较内建类型的三大优势 普通读书笔记卡
  25. 对象建模的三类关系:泛化、关联、依赖 普通读书笔记卡
  26. 组合关系分合成与聚合:合成含所有权、约束生命周期 普通读书笔记卡
  27. 控制类关系:去除不必要、降低强度、避免双向 普通读书笔记卡
  28. 双向导航虽便利却带来笨重加载与循环加载 普通读书笔记卡
  29. 引入类层次边界形成聚合:聚合是边界不是对象 普通读书笔记卡
  30. 聚合的五项基本特征 普通读书笔记卡
  31. 区分OO聚合/合成与DDD聚合 普通读书笔记卡
  32. 聚合自治体现完整性、独立性、不变量、一致性 普通读书笔记卡
  33. 划聚合边界先保独立性、后顾完整性、设计小聚合 普通读书笔记卡
  34. 不变量是聚合内对象间须恒定保持的一致关系 普通读书笔记卡
  35. 一致性是特殊不变量:可参考事务边界但不由其界定 普通读书笔记卡
  36. 聚合最高原则:聚合根是访问边界的唯一入口 普通读书笔记卡
  37. 聚合协作优先身份标识引用而非对象引用 普通读书笔记卡
  38. 主聚合不知从聚合,从聚合以主聚合ID建立隐含关联 普通读书笔记卡
  39. 被引用聚合可降为本上下文值对象规避跨上下文关联 普通读书笔记卡
  40. 同上下文的聚合依赖关系可直接对象引用协作 普通读书笔记卡
  41. 管理领域对象生命周期即管理聚合生命周期 普通读书笔记卡
  42. 工厂封装聚合创建逻辑,遵循最小知识法则 普通读书笔记卡
  43. 工厂的五种常见形式 普通读书笔记卡
  44. 多参数组合创建宜用构建者,形成流畅接口 普通读书笔记卡
  45. 资源库负责聚合的增删改查生命周期管理 普通读书笔记卡
  46. 一个聚合一个资源库,且只经聚合根访问 普通读书笔记卡
  47. 资源库与DAO的区别在于有无聚合边界约束 普通读书笔记卡
  48. 资源库端口面向聚合,通用接口下沉适配器复用 普通读书笔记卡
  49. 资源库查询接口:通用性与可读性的取舍 普通读书笔记卡
  50. 领域服务是领域设计建模的最后选择 普通读书笔记卡
  51. 领域服务命名须含动词以约束其粒度 普通读书笔记卡
  52. 领域服务承担聚合无法胜任的四类领域行为 普通读书笔记卡
  53. 聚合不应依赖南向网关端口,协作交由领域服务 普通读书笔记卡
  54. 以领域事件为核心是关注状态迁移的建模转变 普通读书笔记卡
  55. 领域事件的四项特征与命名规范 普通读书笔记卡
  56. 领域事件借发布-订阅模式解耦对象协作 普通读书笔记卡

16 领域设计建模

  1. 角色构造型统一了战术设计元模型的划分维度 普通读书笔记卡
  2. 职责驱动设计的六种角色构造型 普通读书笔记卡
  3. 领域驱动设计元素到职责驱动角色构造型的映射 普通读书笔记卡
  4. 领域驱动设计的七种角色构造型及其职责 普通读书笔记卡
  5. 角色构造型之间约定的协作模式 普通读书笔记卡
  6. 适配器被端口隔离且是跨上下文协作的唯一通道 普通读书笔记卡
  7. 报税系统示例串起角色构造型的协作序列 普通读书笔记卡
  8. 角色构造型可支撑设计风格的自动化评估 普通读书笔记卡
  9. 聚合设计的庖丁解牛过程 普通读书笔记卡
  10. 理顺对象图先分辨实体与值对象 普通读书笔记卡
  11. 以关系耦合强弱划分聚合边界且可忽略值对象 普通读书笔记卡
  12. 泛化关系按整体视角或独立视角确定聚合根 普通读书笔记卡
  13. 父聚合、子聚合与抽象聚合 普通读书笔记卡
  14. 子类跨限界上下文时继承体系的两种处置 普通读书笔记卡
  15. 差异化编程:按差异而非is关系建立继承 普通读书笔记卡
  16. 关联关系的处理:合成入同一聚合、OO聚合分不同聚合 普通读书笔记卡
  17. 依赖关系应分不同聚合并以耦合度分值3为界快速分刀 普通读书笔记卡
  18. 调整聚合边界优先用完整性与独立性 普通读书笔记卡
  19. 不变量与一致性夯实聚合且四原则是合力 普通读书笔记卡
  20. 服务驱动设计以聚合为设计单元补足动态协作 普通读书笔记卡
  21. 业务服务打通需求分析与软件设计并表达6W模型 普通读书笔记卡
  22. 职责的三个层次与任务分解的映射 普通读书笔记卡
  23. 服务驱动设计过程分解任务与分配职责两步且承上启下 普通读书笔记卡
  24. 任务分解用面向过程思维只讲做什么不讲怎么做 普通读书笔记卡
  25. 原子任务的判定标准:聚合能单独完成或端口的职责 普通读书笔记卡
  26. 提交订单业务服务的任务分解示例 普通读书笔记卡
  27. 任务应描述问题而非解决方案 普通读书笔记卡
  28. 分配职责按角色构造型与任务层次的固定映射 普通读书笔记卡
  29. 各角色构造型的命名规则 普通读书笔记卡
  30. 服务驱动的职责分配避免贫血模型与事务脚本 普通读书笔记卡
  31. 序列图的可视化信号揭示设计坏味道 普通读书笔记卡
  32. 序列图脚本以模拟执行验证设计模型 普通读书笔记卡
  33. 服务驱动设计以两种思维模式切换降低建模难度 普通读书笔记卡

17 领域实现建模

  1. 稳定的领域模型不依赖外部设备资源和框架 普通读书笔记卡
  2. 单元测试的定义排除依赖外部资源的测试 普通读书笔记卡
  3. 菱形对称架构的分层与测试金字塔一一对应 普通读书笔记卡
  4. 单元测试保护的领域核心逻辑是企业核心资产 普通读书笔记卡
  5. 精炼文档描述核心子领域并可由测试承担 普通读书笔记卡
  6. 测试编码规范三要素 普通读书笔记卡
  7. 单元的粒度应理解为一个测试用例 普通读书笔记卡
  8. 单元测试的FIRST原则 普通读书笔记卡
  9. 代码沟通作用的经济学基础 普通读书笔记卡
  10. 测试驱动开发本质是需求分析与任务分解优先 普通读书笔记卡
  11. 服务驱动设计与测试驱动开发的由外至内/由内至外衔接 普通读书笔记卡
  12. 选择TDD任务的两条考量与相同重要性原则 普通读书笔记卡
  13. 测试驱动开发三定律 普通读书笔记卡
  14. 定律二的"刚好通过"不是拒绝优良实现 普通读书笔记卡
  15. 新增功能与重构不能同时共存 普通读书笔记卡
  16. 简单设计四原则及其重要程度递减 普通读书笔记卡
  17. 尽可能消除重复而非无重复 普通读书笔记卡
  18. 更少代码元素原则即"若无必要,勿增实体" 普通读书笔记卡
  19. 重构的三个量化标准优先级 普通读书笔记卡
  20. 领域建模全过程:从业务服务到活的领域模型 普通读书笔记卡
  21. 薪资案例按知识语境拆分员工上下文与薪资上下文 普通读书笔记卡
  22. 跨限界上下文的相似概念不应强行泛化为父类 普通读书笔记卡
  23. 共享聚合根身份标识却无继承的隐性关联 普通读书笔记卡
  24. 序列图脚本的"断链"暴露任务分解缺陷 普通读书笔记卡
  25. 可视化信号标记发现应用服务泄露领域逻辑 普通读书笔记卡
  26. 放弃策略模式改用服务外观注入多个领域服务 普通读书笔记卡
  27. 每种雇员单独建聚合体现概念完整性对对象图的约束 普通读书笔记卡
  28. TDD由内至外,先驱动出原子任务承担的聚合行为 普通读书笔记卡
  29. 快速实现只满足当前测试用例,避免过度设计 普通读书笔记卡
  30. 遵循信息专家模式,将行为迁移到拥有数据的类 普通读书笔记卡
  31. 未知数据应由外部传入,保证聚合自给自足 普通读书笔记卡
  32. 测试驱动发现的领域概念须同步回领域模型 普通读书笔记卡

18 领域驱动设计的战略考量

  1. 限界上下文的物理边界即通信边界 普通读书笔记卡
  2. 进程内通信的两级代码模型 普通读书笔记卡
  3. 单体架构不等于大泥球 普通读书笔记卡
  4. 面向演进用客户端端口解耦跨上下文调用 普通读书笔记卡
  5. 数据库共享架构是一致性的折中 普通读书笔记卡
  6. 避免跨上下文表间外键约束 普通读书笔记卡
  7. 共享表是设计错误的反模式信号 普通读书笔记卡
  8. 零共享架构实现限界上下文彻底自治 普通读书笔记卡
  9. 限界上下文与微服务并非一对一 普通读书笔记卡
  10. 单体优先与混合架构风格 普通读书笔记卡
  11. 分布式通信无法抹去的固有代价 普通读书笔记卡
  12. 分布式通信的三个设计因素 普通读书笔记卡
  13. 三种分布式通信机制对应三类服务契约 结构图卡
  14. REST客户端不能复用上游消息契约 普通读书笔记卡
  15. Feign简化调用却削弱端口价值 普通读书笔记卡
  16. Dubbo接口实现分离契合限界上下文分包 普通读书笔记卡
  17. Dubbo服务接口应粗粒度对应完整功能 操作参考卡
  18. 事件消息传递的三个关键角色 普通读书笔记卡
  19. 网关层执行者不应知晓领域模型 普通读书笔记卡
  20. CQS命令与查询方法必须分离 普通读书笔记卡
  21. 命令与查询操作的四点差异 普通读书笔记卡
  22. CQRS改良的核心是资源库 普通读书笔记卡
  23. 引入命令总线改同步为异步 普通读书笔记卡
  24. 事件溯源把命令转为纯函数 普通读书笔记卡
  25. CQRS复杂度可繁可简由查询模型决定 普通读书笔记卡
  26. 聚合与上下文与微服务的事务层级 结构图卡
  27. 事务放在应用服务并与业务用例对应 普通读书笔记卡
  28. CAP约束与BASE的最终一致性 普通读书笔记卡
  29. 横切事务对本地与分布式选择透明 普通读书笔记卡
  30. 可靠事件模式用本地事务保证消息一致 普通读书笔记卡
  31. 补偿不同于回滚需定义逆操作 普通读书笔记卡
  32. TCC三阶段把数据库锁降为业务锁 普通读书笔记卡
  33. Saga拆长事务为多个带补偿的短事务 普通读书笔记卡
  34. Saga协同式与编排式两种实现 结构图卡

19 领域驱动设计的战术考量

  1. 为设计概念本身建立统一语言 普通读书笔记卡
  2. POJO的本质是不依赖框架而非贫血 普通读书笔记卡
  3. Java Bean规范服务于反射访问而非业务方法 普通读书笔记卡
  4. 贫血领域模型违背数据与行为封装在一起 普通读书笔记卡
  5. ×血模型是概念滥用应回归两种模型 普通读书笔记卡
  6. 混入持久化能力的领域对象是活动记录DDD需避免 普通读书笔记卡
  7. POJO与领域模型是两个不同维度的概念 普通读书笔记卡
  8. DTO因分布式粗粒度服务而生 普通读书笔记卡
  9. 消息契约模型是DTO模式的体现并扩展其场景 普通读书笔记卡
  10. 视图对象VO是消息契约的一种且需与值对象区分 普通读书笔记卡
  11. 业务对象BO定义宽泛DDD中建议不用 普通读书笔记卡
  12. 领域对象DO指领域模型对象且缩写易与数据对象混淆 普通读书笔记卡
  13. 持久化对象PO是领域模型对象扮演的角色而非独立对象 普通读书笔记卡
  14. 持久化透明PI是理想领域对象与持久化机制的隔离 普通读书笔记卡
  15. DDD以资源库取代DAO因引入了聚合边界 普通读书笔记卡
  16. DDD设计统一语言的五条结论 普通读书笔记卡
  17. 先定义领域模型再据其定义数据模型 普通读书笔记卡
  18. 对象关系映射的三类阻抗不匹配 普通读书笔记卡
  19. JPA以声明式元数据规范化对象关系映射 普通读书笔记卡
  20. 枚举映射优先用EnumType.STRING保留业务含义 普通读书笔记卡
  21. 日期时间映射依类型与JPA版本分三档处理 普通读书笔记卡
  22. 实体身份标识与数据表主键本质不同 普通读书笔记卡
  23. @EmbeddedId映射身份标识值对象的两项硬要求 普通读书笔记卡
  24. 实体用@OneToMany值对象用@ElementCollection 普通读书笔记卡
  25. @Embedded把嵌套值对象映射为实体表的列 普通读书笔记卡
  26. 领域模型对象既是持久化对象又承载丰富领域行为 普通读书笔记卡
  27. ORM实现继承的三种策略及其取舍 普通读书笔记卡
  28. 继承的主要价值是多态而非复用 普通读书笔记卡
  29. 瞬态领域模型是聚合外无须持久化的纯粹领域概念 普通读书笔记卡
  30. 限界上下文同时是领域模型与数据模型的逻辑边界 普通读书笔记卡
  31. 逻辑边界一致是数据架构可演进的前提 普通读书笔记卡
  32. 单库多表与多库多表对应单体与微服务两种物理边界 普通读书笔记卡
  33. 通用资源库复用聚合的基本持久化操作 普通读书笔记卡
  34. 资源库分端口与适配器且适配器复用通用资源库 普通读书笔记卡
  35. 聚合的领域纯粹性靠聚合根访问且不见持久化影子 普通读书笔记卡
  36. 领域服务协调聚合与资源库完成状态持久化 普通读书笔记卡

20 领域驱动设计体系

  1. 领域驱动设计的精髓:边界是核心 普通读书笔记卡
  2. 问题空间的两重分析边界 普通读书笔记卡
  3. 解空间的四重设计边界 普通读书笔记卡
  4. 领域内核的稳定性来自分离变与不变 普通读书笔记卡
  5. 领域驱动设计的精髓:纪律是关键 普通读书笔记卡
  6. DDD的三大纪律 普通读书笔记卡
  7. DDD的八项注意 普通读书笔记卡
  8. 用统一过程弥补DDD"有赖经验"的不足 普通读书笔记卡
  9. 领域驱动设计能力评估模型(DCAM) 普通读书笔记卡
  10. DCAM的四个能力维度及其定位 普通读书笔记卡
  11. 评估标准刻意与私有方法解绑 普通读书笔记卡
  12. 参考过程模型:把抽象过程填充为可操作实践 普通读书笔记卡
  13. 参考过程模型的全局分析方法链 普通读书笔记卡
  14. 参考过程模型的架构映射方法链 普通读书笔记卡
  15. 参考过程模型的领域建模方法链 普通读书笔记卡
  16. 即便非创新产品,商业模式画布仍值得做 普通读书笔记卡
  17. 从核心价值切入抓业务主流程 普通读书笔记卡
  18. 服务蓝图区分客户、前台、后台与内部支持者 普通读书笔记卡
  19. 用"独立服务价值"识别业务服务 普通读书笔记卡
  20. 概念混乱是建立统一语言的信号 普通读书笔记卡
  21. 为同级概念寻找恰当抽象(问题=任务?) 普通读书笔记卡
  22. 同名操作因业务含义不同应拆为不同业务服务 普通读书笔记卡
  23. 业务需求分析应水到渠成并适时收口 普通读书笔记卡
  24. 从痛点与价值出发划分核心/通用/支撑子领域 普通读书笔记卡
  25. 伴生系统靠"是否有集成协作"判断而非"是否被提及" 普通读书笔记卡
  26. V型映射:从语义与功能相关性归纳业务主体 普通读书笔记卡
  27. 用亲密度调整业务服务与业务主体的归属 普通读书笔记卡
  28. 知识语境让"几乎相同的模型"分属不同限界上下文 普通读书笔记卡
  29. 用单一抽象层次原则验证限界上下文边界 普通读书笔记卡
  30. 正交原则:把被多方共享的能力分离为独立上下文 普通读书笔记卡
  31. 从工作边界识别限界上下文 普通读书笔记卡
  32. 从应用边界(技术维度)识别限界上下文 普通读书笔记卡
  33. 服务序列图驱动上下文映射模式选择 普通读书笔记卡
  34. 无必须跨进程的证据前,优先进程内通信 普通读书笔记卡
  35. 菱形对称架构可按上下文特性弱化裁剪 普通读书笔记卡
  36. 限界上下文可实现为库,也可实现为服务 普通读书笔记卡
  37. 快速建模法:从业务服务规约的名词与动词识别领域概念 普通读书笔记卡
  38. 实体与值对象的区分取决于是否需管理生命周期 普通读书笔记卡
  39. 确定值对象与实体后只需梳理实体间关系定聚合边界 普通读书笔记卡
  40. 服务驱动设计:业务服务→任务树→序列图脚本 普通读书笔记卡
  41. 领域建模很难一蹴而就,需不断迭代演进 普通读书笔记卡
  42. 领域实现建模:TDD从聚合履行的原子任务开始 普通读书笔记卡
  43. 领域服务测试只验证协作,不重复聚合已覆盖的逻辑 普通读书笔记卡
  44. 领域层的包必须按聚合划分,绝不按设计要素类别划分 普通读书笔记卡
  45. 南向网关适配器先于应用服务实现并用集成测试验证 普通读书笔记卡
  46. 应用服务承担横切关注点与异常分层转换 普通读书笔记卡
  47. 集成测试的数据清除应放在准备数据之前 普通读书笔记卡
  48. 应用服务集成测试须覆盖正常与回滚两类用例 普通读书笔记卡
  49. 远程服务用辅助类消除异常处理与状态码的重复 普通读书笔记卡
  50. 代码模型的命名空间应反映系统分层与菱形对称架构 普通读书笔记卡
  51. 单体与微服务可共享同一代码模型,迁移成本极低 普通读书笔记卡
  52. DDD难的根源与"明道求术"的应对 普通读书笔记卡
  53. 成熟的DDD团队是这一切的基础 普通读书笔记卡

apxA

  1. 建模范式决定领域模型形态 普通读书笔记卡
  2. 结构化设计的系统分解原则 普通读书笔记卡
  3. 信息隐藏:隐藏复杂度的首要启发式 普通读书笔记卡
  4. 数据结构与算法分离带来的三个问题 普通读书笔记卡
  5. 贫血模型的成因与识别 普通读书笔记卡
  6. 避免数据冗余不等于支持代码复用 普通读书笔记卡
  7. 事务脚本与组合方法模式 普通读书笔记卡
  8. 结构建模范式在领域建模中的局限 普通读书笔记卡
  9. 对象建模范式的两个核心:职责与抽象 普通读书笔记卡
  10. 职责的拟人化视角 普通读书笔记卡
  11. 对象应作为行为的协作者而非数据提供者 普通读书笔记卡
  12. 迪米特法则与依恋情结坏味道 普通读书笔记卡
  13. 命令而非询问原则 普通读书笔记卡
  14. 信息专家模式:信息持有者即操作专家 普通读书笔记卡
  15. 单一职责原则与识别变化 普通读书笔记卡
  16. 抽象意味着包容变化与稳定 普通读书笔记卡
  17. 把创建具体对象的依赖尽量往外推 普通读书笔记卡
  18. 依赖注入的本质:抽象+依赖外推+注入 普通读书笔记卡
  19. 封装变化:分离变化与不变 普通读书笔记卡
  20. 模板方法与桥接:分离变与不变的两种方向 普通读书笔记卡
  21. 克制过度抽象:职责为基础、抽象是加分 普通读书笔记卡
  22. 简单领域模型与复杂领域模型 普通读书笔记卡
  23. 函数范式三特征:模块化、抽象化、可组合 普通读书笔记卡
  24. 代数数据类型:和类型与积类型 普通读书笔记卡
  25. 和类型把变化建模进类型、支持穷尽性检查 普通读书笔记卡
  26. 纯函数与引用透明 普通读书笔记卡
  27. 把副作用往外推:不变内核+可变外围 普通读书笔记卡
  28. 函数与 Monad 的可组合性 普通读书笔记卡
  29. 对象范式用归纳法、函数范式用演绎法 普通读书笔记卡
  30. 函数范式的贫血模型不同于结构范式的贫血模型 普通读书笔记卡
  31. 函数范式天然适合表达领域事件 普通读书笔记卡

apxB

  1. 事件建模范式针对状态迁移建模 普通读书笔记卡
  2. 事件如新闻是已发生的事实且能凝聚多方视角 普通读书笔记卡
  3. 用记者视角沿时间轴串起关键事件 普通读书笔记卡
  4. 事件风暴事件的三条额外特征 普通读书笔记卡
  5. 事件的角色是触发它的四类起因 普通读书笔记卡
  6. 事件风暴分宏观探索与设计级建模两个层次 普通读书笔记卡
  7. 探索业务全景先专注找事件不急于找其他对象 普通读书笔记卡
  8. 用热点即时贴标记疑问与警告 普通读书笔记卡
  9. 用关键事件把事件流划分为业务阶段与上下文 普通读书笔记卡
  10. 决策命令是直接触发事件的因 普通读书笔记卡
  11. 写模型是状态发生变化的目标对象 普通读书笔记卡
  12. 读模型是执行决策命令所需的输入信息 普通读书笔记卡
  13. 不要把流程图与事件的因果关系混为一谈 普通读书笔记卡
  14. 事件风暴领域分析建模的三步路径 普通读书笔记卡
  15. 同一分析模型可按不同范式映射为不同设计要素 普通读书笔记卡
  16. 事件溯源改变聚合的生命周期管理方式 普通读书笔记卡
  17. 事件不变且以追加方式记录形成事件日志 普通读书笔记卡
  18. 事件存储持久化的是事件而非聚合 普通读书笔记卡
  19. process生成事件、apply变更状态两分离以支持重建 普通读书笔记卡
  20. 把存储事件的副作用外推给领域服务 普通读书笔记卡
  21. 用快照解决长生命周期聚合的重建性能问题 普通读书笔记卡
  22. 用面向聚合的资源库封装事件溯源细节 普通读书笔记卡
  23. 事件溯源仅支持主键查询要提升须同时存储聚合 普通读书笔记卡
  24. 事件与聚合同库可用本地事务保证强一致 普通读书笔记卡
  25. 事件与聚合异库靠发布或轮询并以幂等达成恰好一次 普通读书笔记卡
  26. 事件驱动架构以协同而非编排实现最大松耦合 普通读书笔记卡
  27. 引入事件流把跨上下文查询改为本地查询 普通读书笔记卡
  28. 事件驱动架构与事件溯源对外对内结合成事件驱动模型 普通读书笔记卡

apxC

  1. 事件溯源等模式源于领域事件对建模范式的变革 普通读书笔记卡
  2. 微服务的兴起让限界上下文的价值被重新认识 普通读书笔记卡
  3. 业务中台以核心子领域与限界上下文实现企业级能力复用 普通读书笔记卡
  4. 把领域驱动设计视为一种设计哲学 普通读书笔记卡
  5. 领域驱动设计魔方用三维融合战略与战术设计 普通读书笔记卡
  6. 魔方X维度按业务、技术、管理三个观察角度切分 普通读书笔记卡
  7. 魔方Y维度按全局分析、架构映射、领域建模三个阶段切分 普通读书笔记卡
  8. 魔方Z维度按方法、模式、工件三类实践方式切分 普通读书笔记卡
  9. 全局分析业务角度对准战略目标产出业务全局分析文档 普通读书笔记卡
  10. 全局分析技术角度用RAID风暴与风险驱动设计确定架构战略 普通读书笔记卡
  11. 全局分析管理角度用精益需求与敏捷项目管理建立需求故事体系 普通读书笔记卡
  12. 架构映射业务角度用V型映射从子领域得到三种架构 普通读书笔记卡
  13. 架构映射技术角度做技术决策定架构风格并用RUP 4+1视图规范总体架构 普通读书笔记卡
  14. 架构映射管理角度按康威定律组建与分层架构匹配的团队 普通读书笔记卡
  15. 领域建模业务角度按子领域选范式并三步建模输出领域模型 普通读书笔记卡
  16. 领域建模技术角度在菱形对称架构下隔离并双向评估技术与领域模型 普通读书笔记卡
  17. 领域建模管理角度让需求步伐与业务技术一致并用Scrum管控迭代 普通读书笔记卡
  18. 领域驱动设计魔方是与统一过程动静互补的静态知识体系 普通读书笔记卡

apxD

  1. DDD统一过程交付物分两大规格文档 普通读书笔记卡
  2. 业务愿景用当前状态未来状态业务目标三要素刻画 普通读书笔记卡
  3. 业务需求先划分三类子领域再展开描述 普通读书笔记卡
  4. 业务需求的层次是子领域到业务场景到业务服务 普通读书笔记卡
  5. 业务服务规约由编号名称描述触发事件基本流程替代流程验收标准七要素组成 普通读书笔记卡
  6. 业务服务描述采用角色我想要以便于的用户故事三段式 普通读书笔记卡
  7. 系统上下文结合价值需求界定解空间系统边界 普通读书笔记卡
  8. 业务架构以V型映射从业务服务识别限界上下文作为业务组件 普通读书笔记卡
  9. 应用组件由限界上下文映射并按团队技术质量属性进一步定边界 普通读书笔记卡
  10. 子领域架构逐子领域设计并用上下文映射图展现应用组件协作 普通读书笔记卡
  11. 全局分析的业务服务在解空间对应服务契约并归属应用组件 普通读书笔记卡
  12. 服务契约定义需补充幂等安全同步异步等服务质量要素 普通读书笔记卡

相关主题

暂无公开主题。