领域驱动设计实践(完)

领域驱动设计实践(完)

001 「战略篇」访谈 DDD 和微服务是什么关系?

002 「战略篇」开篇词:领域驱动设计,重焕青春的设计经典

003 领域驱动设计概览

004 深入分析软件的复杂度

005 控制软件复杂度的原则

006 领域驱动设计对软件复杂度的应对(上)

007 领域驱动设计对软件复杂度的应对(下)

008 软件开发团队的沟通与协作

009 运用领域场景分析提炼领域知识(上)

010 运用领域场景分析提炼领域知识(下)

011 建立统一语言

012 理解限界上下文

013 限界上下文的控制力(上)

014 限界上下文的控制力(下)

015 识别限界上下文(上)

016 识别限界上下文(下)

017 理解上下文映射

018 上下文映射的团队协作模式

019 上下文映射的通信集成模式

020 辨别限界上下文的协作关系(上)

021 辨别限界上下文的协作关系(下)

022 认识分层架构

023 分层架构的演化

024 领域驱动架构的演进

025 案例 层次的职责与协作关系(图文篇)

026 限界上下文与架构

027 限界上下文对架构的影响

028 领域驱动设计的代码模型

029 代码模型的架构决策

030 实践 先启阶段的需求分析

031 实践 先启阶段的领域场景分析(上)

032 实践 先启阶段的领域场景分析(下)

033 实践 识别限界上下文

034 实践 确定限界上下文的协作关系

035 实践 EAS 的整体架构

036 「战术篇」访谈:DDD 能帮开发团队提高设计水平吗?

037 「战术篇」开篇词:领域驱动设计的不确定性

038 什么是模型

039 数据分析模型

040 数据设计模型

041 数据模型与对象模型

042 数据实现模型

043 案例 培训管理系统

044 服务资源模型

045 服务行为模型

046 服务设计模型

047 领域模型驱动设计

048 领域实现模型

049 理解领域模型

050 领域模型与结构范式

051 领域模型与对象范式(上)

052 领域模型与对象范式(中)

053 领域模型与对象范式(下)

054 领域模型与函数范式

055 领域驱动分层架构与对象模型

056 统一语言与领域分析模型

057 精炼领域分析模型

058 彩色 UML 与彩色建模

059 四色建模法

060 案例 订单核心流程的四色建模

061 事件风暴与业务全景探索

062 事件风暴与领域分析建模

063 案例 订单核心流程的事件风暴

064 表达领域设计模型

065 实体

066 值对象

067 对象图与聚合

068 聚合设计原则

069 聚合之间的关系

070 聚合的设计过程

071 案例 培训领域模型的聚合设计

072 领域模型对象的生命周期-工厂

073 领域模型对象的生命周期-资源库

074 领域服务

075 案例 领域设计模型的价值

076 应用服务

077 场景的设计驱动力

078 案例 薪资管理系统的场景驱动设计

079 场景驱动设计与 DCI 模式

080 领域事件

081 发布者—订阅者模式

082 事件溯源模式

083 测试优先的领域实现建模

084 深入理解简单设计

085 案例 薪资管理系统的测试驱动开发(上)

086 案例 薪资管理系统的测试驱动开发(下)

087 对象关系映射(上)

088 对象关系映射(下)

089 领域模型与数据模型

090 领域驱动设计对持久化的影响

091 领域驱动设计体系

092 子领域与限界上下文

093 限界上下文的边界与协作

094 限界上下文之间的分布式通信

095 命令查询职责分离

096 分布式柔性事务

097 设计概念的统一语言

098 模型对象

099 领域驱动设计参考过程模型

100 领域驱动设计的精髓

101 实践 员工上下文的领域建模

102 实践 考勤上下文的领域建模

103 实践 项目上下文的领域建模

104 实践 培训上下文的业务需求

105 实践 培训上下文的领域分析建模

106 实践 培训上下文的领域设计建模

107 实践 培训上下文的领域实现建模

108 实践 EAS 系统的代码模型

109 后记:如何学习领域驱动设计