【DDD - 概念】领域模型

什么是模型:

模型是一种知识形式,它通过对知识进行抽象和选择性简化和有意识的结构化来传达重要的要素信息,它可以使人专注于问题并帮助人快速的理解问题。因为系统需要一整套的知识体系来完成特定的功能,这一整套的知识体系是很复杂的,而且需要人掌握的信息广度也是极高的,这就是信息超载问题。而模型就是为了解决信息超载问题。模型是对复杂知识体系的抽象和简化,它携带了最后重要的信息,抛弃掉了一些无关紧要的信息。

模型分多种:比较常见的有数据模型、服务模型、领域模型等。

什么是领域模型:

领域模型是从业务的角度,围绕着问题空间的业务需求,在梳理业务流程的过程中提炼出来的能够表达领域知识和逻辑的模型。

领域模型的重要性:

  • 领域模型是浓缩的业务知识。
  • 模型是团队所有成员适用的统一语言中枢。
  • 模型和设计是相互影响和息息相关的。

你可能感兴趣的:(架构设计,架构)