0x00 前言

之所以接触到「领域驱动设计」,主要是我们这几乎所有的应用基于这一模型设计开发。在几乎所有应用的代码库中,都能看到诸如repository, domain-sdk, service这样的分层,随想深入了解一下。

领域驱动设计(Domain-Driven Design, DDD)这一概念由Eric Evans在2003年首次提出。这个人针对这一概念写了若干本书,后来又去开了一家公司,Domain Language, Inc.,主要就是卖课,卖「领域驱动设计」这方面的课。

在展开讨论之前