关于DDD
初入学习。。。
----------------------------
比较杂乱的概念理论:
----------------------------
领域驱动设计(DDD)是教我们如何做好软件的,同时也是教我们如何更好地使用面向对象技术的。
它为我们提供了设计软件的全新视角,同时也给开发者留下了一大难题:如何将领域驱动设计付诸实践?
DDD是对传统的以数据为中心的建模方式的反思结果。
领域驱动设计(DDD)是一种软件开发方法,可以帮助我们设计高质量的软件模型。
我们的目标应该是创造-一个可测试的、可伸缩的、组织良好的软件模型。
DDD首先并不是关于技术的,而是关于讨论、聆听、理解、发现和业务价值的,而这些都是为了将知识集中起来。
什么是领域模型?
领域模型是关于某个特定业务领域的软件模型。通常,领域模型通过对象模型来实现,这些对象同时包含了数据和行为,并且表达了准确的业务含义。
—— 节选《实现领域驱动设计》