DDD领域驱动设计核心理论要点有哪些?
- 内容介绍
- 文章标签
- 相关推荐
本文共计14107个文字,预计阅读时间需要57分钟。
%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B9%8B%E9%A2%86%E5%9F%9F%E6%A8%A1%E5%9E%8B%E3%80%82%E5%8A%A0%E4%B8%80%E4%B8%AA%E5%AF%BC%E8%88%AA%EF%BC%8C%E5%85%B3%E4%BA%8E%E8%81%9A%E5%90%88%E8%AE%BE%E8%AE%A1%E3%80%82%E8%A7%81%E8%BF%99%E7%AF%87%E6%96%87%E7%AB%A0%E3%80%822004%E5%B9%B4%E3%80%8EEric%20Evans%E3%80%8B%E5%8F%91%E8%A1%A8%E3%80%8EDomain-Driven%20Design%3ATackling%20Complexity%20in%20the%20Heart%20of%20Software%E3%80%8B%EF%BC%8C%E7%AE%80%E7%A7%B0%E3%80%8EEv%E3%80%8B%E3%80%82
领域驱动设计之领域模型加一个导航,关于如何设计聚合的详细思考,见这篇文章。
2004年Eric Evans 发表Domain-Driven Design –Tackling Complexity in the Heart of Software (领域驱动设计),简称Evans DDD。领域驱动设计分为两个阶段:
以一种领域专家、设计人员、开发人员都能理解的通用语言作为相互交流的工具,在交流的过程中发现领域概念,然后将这些概念设计成一个领域模型;
由领域模型驱动软件设计,用代码来实现该领域模型;
由此可见,领域驱动设计的核心是建立正确的领域模型。
本文共计14107个文字,预计阅读时间需要57分钟。
%E9%A2%86%E5%9F%9F%E9%A9%B1%E5%8A%A8%E8%AE%BE%E8%AE%A1%E4%B9%8B%E9%A2%86%E5%9F%9F%E6%A8%A1%E5%9E%8B%E3%80%82%E5%8A%A0%E4%B8%80%E4%B8%AA%E5%AF%BC%E8%88%AA%EF%BC%8C%E5%85%B3%E4%BA%8E%E8%81%9A%E5%90%88%E8%AE%BE%E8%AE%A1%E3%80%82%E8%A7%81%E8%BF%99%E7%AF%87%E6%96%87%E7%AB%A0%E3%80%822004%E5%B9%B4%E3%80%8EEric%20Evans%E3%80%8B%E5%8F%91%E8%A1%A8%E3%80%8EDomain-Driven%20Design%3ATackling%20Complexity%20in%20the%20Heart%20of%20Software%E3%80%8B%EF%BC%8C%E7%AE%80%E7%A7%B0%E3%80%8EEv%E3%80%8B%E3%80%82
领域驱动设计之领域模型加一个导航,关于如何设计聚合的详细思考,见这篇文章。
2004年Eric Evans 发表Domain-Driven Design –Tackling Complexity in the Heart of Software (领域驱动设计),简称Evans DDD。领域驱动设计分为两个阶段:
以一种领域专家、设计人员、开发人员都能理解的通用语言作为相互交流的工具,在交流的过程中发现领域概念,然后将这些概念设计成一个领域模型;
由领域模型驱动软件设计,用代码来实现该领域模型;
由此可见,领域驱动设计的核心是建立正确的领域模型。

