领域驱动设计-学习笔记 消化知识
第一章 消化知识
1.1 有效建模的因素
1.模型与实现相互绑定.
未经加工的原型建立早期必需的联系,在随后的始终对它进行维护和完善。
原型的具体化使得领域专家更加清楚模型的含义以及它与软件的功能是任何关联的。从那时起,我们的模型讨论更加具有交互性,他们能够看到我们如何将新近获的知识组合到模型并写人软件。他们从原型中获取更加具体的反馈信息,与自己的想法对照。
2.基于模型生成一种言语.
这个在第二章中我们会说到 通用语言
3.开发了一个包含丰富知识的模型.
对象都具有行为和一些强制性的规则。模型不仅仅是一个数据方案,它是解决一个复杂问题必不可缺的。它捕获了各种类型的知识。
4.提炼模型
说白了就是 不断的对模型进行维护和完善。是不是就是大家 经常说的 “重构”
5.头脑风暴与实验
与草图和头脑风暴方式相结合的语音使得我们的讨论成为模型实验室。
头脑风暴和大量实验的创造力使得我们能够创造一个知识丰富的模型并进行提炼,基于模型的语音以及实现的反馈循环中的约束则提供了支持。
这种知识消化过程将团队的知识转换为有价值的模型。
第一章 都是些理论性的知识,非常无聊