领域驱动设计—读书笔记
领域驱动设计我看了三遍,第一和第三遍是粗看,中间一遍是细看。总体感觉这本书很好,是领域建模的指导书。
当看完这本书写个总结是个任务,所以我准备这样写总结,先抛开书本凭经验和从书本中获得的知识来写,然后对照书本来写。
抛开书本来看:领域建模,这个词组包括了三个词,领域、(构)建、模(型)。领域就是我们的业务领域,作为建模的人应该理解领域,这是基本前提,我们对领域的理解也是由浅到深。
构建,这个过程当中我们要考虑用什么东西代表领域中的事物,构建的要求当然是适应业务变化。
模型是构建的结果,是被相关人员使用,要保证和领域一致和代码一致
结合书本来看:
第一章:如何建造有效模型(消化领域知识、改进、设计技术)
第二章:建模的表达工具
第三章:模型要和实现代码邦定(模型和领域一致和代码一致)
第四章:领域建模技巧(分层)
第五章:领域建模的材料(对象、关联)
第六章:对象的关联、创建、映射
第七章:建模
第八章:改进
第九章:对于常见问题建模
第十章:设计一个更好的系统
第十一章:分析模式
第十二章:设计模式
第十三章:重构
第十四章:解决模式使用中的问题
第十五章:精炼持续改进
第十六章:如何组织模型
从中我们可以看到,这本书这样描述:建模的准备工作、建模、设计、模型优化