ddd
2016-06-12 22:25:48 0 举报
DDD,全称领域驱动设计(Domain-Driven Design),是一种软件开发方法。它的核心思想是将软件系统的设计和开发聚焦在核心业务领域上,通过深入理解业务需求和领域知识,来构建出高质量的软件系统。 DDD 的主要特点是将软件系统划分为多个子域,每个子域都有自己独立的模型和规则。这些子域之间通过共享语言进行通信,从而实现了系统的高内聚和低耦合。此外,DDD 还强调了对领域对象的关注,认为领域对象是实现业务逻辑的最佳方式。 总之,DDD 是一种以业务为中心、注重领域模型的软件开发方法,能够帮助开发人员更好地理解和应对复杂的业务需求。