领域驱动的设计: 摘要

1 部分 让领域模型发挥作用

1 章 汲取知识

2 章 沟通和语言的使用: 通用语言, 大声读出模型, 一个团队, 一种语言

3 章 将模型和实现相绑定

2 部分 模型驱动设计的构造块

4 章 分离出领域: 分层架构, 领域层中存放着模型

5 章 模型在软件中的表现形式: 关联, 实体(也称为引用对象), 值对象, 服务, 模块(也称为包), 建模范型

6 章 领域对象的生命周期: 聚合, 工厂, 资源库, 为关系型数据库设计对象

7 章 使用语言

3 部分 面向更深层理解的重构

8 章 突破

9 章 隐含概念显式化

9.1 概念挖掘

9.1.1 倾听表达用语

9.1.2 检查不协调之处

9.1.3 研究矛盾之处

9.1.4 查阅书籍

9.1.5 尝试, 再尝试

9.2 如何建模不太明显的概念

9.2.1 显式的约束

9.2.2 作为领域对象的流程

9.2.3 规格

10 章 柔性设计

10.1 释意接口

10.2 无副作用函数

10.3 断言

10.4 概念轮廓

10.5 孤立类

10.6 操作封闭

10.7 声明性设计

4 部分 战略性设计

14 章 保持模型的完整性

14.1cc 限界上下文cccc 257132a132c132ac132132132c132132132a132a132

2334 14.2cc 持续集成cccc 261133a133c133ac133133133c133133133a133a133

2335 14.3cc 上下文映射cccc 263134a134c134ac134134134c134134134a134a134

2339 14.5cc 共享内核cccc 271138a138c138ac138138138c138138138a138a138

2340 14.6cc 顾客/ 供应商开发团队cccc 272139a139c139ac139139139c139139139a139a139

2341 14.7cc 同流者cccc 275140a140c140ac140140140c140140140a140a140

2342 14.8cc 防腐层cccc 277141a141c141ac141141141c141141141a141a141

2346 14.9cc 隔离方式cccc 282145a145c145ac145145145c145145145a145a145

2347 14.10cc 开放主机服务cccc 284146a146c146ac146146146c146146146a146a146

2348 14.11cc 公布语言cccc 284147a147c147ac147147147c147147147a147a147

2361 14.14cc 转换cccc 296160a160c160ac160160160c160160160a160a160

2362 14.14.1cc 合并上下文:隔离方式 共享内核cccc 296161a161c161ac161161161c161161161a161a161

2363 14.14.2cc 合并上下文:共享内核 持续集成cccc 297162a162c162ac162162162c162162162a162a162

2364 14.14.3cc 逐步淘汰原有系统cccc 298163a163c163ac163163163c163163163a163a163

2365 14.14.4cc 开放主机服务 公布语言cccc 299164a164c164ac164164164c164164164a164a164

15 章 精炼

2367 15.1cc 核心领域cccc 302166a166c166ac166166166c166166166a166a166

2371 15.3cc 通用子域, 通用不一定可重用

2374 15.4cc 领域愿景声明cccc 313173a173c173ac173173173c173173173a173a173

2375 15.5cc 突出核心cccc 315174a174c174ac174174174c174174174a174a174

2376 15.5.1cc 精炼文档cccc 316175a175c175ac175175175c175175175a175a175

2377 15.5.2cc 把核心标记出来cccc 317176a176c176ac176176176c176176176a176a176

2378 15.5.3cc 把精炼文档作为开发过程的工具cccc 318177a177c177ac177177177c177177177a177a177

2379 15.6cc 内聚机制cccc 319178a178c178ac178178178c178178178a178a178

2382 15.7cc 精炼到声明性风格cccc 321181a181c181ac181181181c181181181a181a181

2383 15.8cc 隔离核心cccc 322182a182c182ac182182182c182182182a182a182

2386 15.9cc 抽象核心cccc 328185a185c185ac185185185c185185185a185a185

16 章 大规模结构

2390 16.1cc 渐进顺序cccc 333189a189c189ac189189189c189189189a189a189

2391 16.2cc 系统隐喻cccc 335190a190c190ac190190190c190190190a190a190

2392 16.3cc 职责层cccc 337191a191c191ac191191191c191191191a191a191

2393 16.4cc 知识级别cccc 349192a192c192ac192192192c192192192a192a192

2394 16.5cc 插件框架cccc 356193a193c193ac193193193c193193193a193a193

2395 16.6cc 结构的约束cccc 360194a194c194ac194194194c194194194a194a194

2396 16.7cc 重构到合适的结构cccc 361195a195c195ac195195195c195195195a195a195

2397 16.7.1cc 最小化cccc 362196a196c196ac196196196c196196196a196a196

2398 16.7.2cc 交流和自律cccc 362197a197c197ac197197197c197197197a197a197

2399 16.7.3cc 结构重组产生柔性设计cccc 362198a198c198ac198198198c198198198a198a198

2300 16.7.4cc 精炼为开发指路cccc 363199a199c199ac199199199

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值