DDD领域驱动设计|基础篇

DDD领域驱动设计|基础篇

前言

DDD 全称为 Domain-Driven Design,中文叫领域驱动设计,是一套应对复杂软件系统分析和设计的面向对象建模方法论。

基本概念

DDD 的核心知识体系概念特别多,具体包括:领域、子域、核心域、通用域、支撑域、限界上下文、实体、值对象、聚合和聚合根等概念。

软件架构模式的演进