《如何运用领域驱动设计》汇总

概述

这是关于领域驱动设计的一个系列博文,目的是在学习之后能够使用领域驱动设计的知识来开发应用。

领域驱动设计是目前比较火的概念,其实早在2004年的时候 Eric Evans 就提出了领域驱动设计。但是直到后期才被大家所认识,特别是随着现在微服务的兴起,许许多多的人意识到了领域驱动设计的好处,认为它是指导微服务设计的一把利器。

还记得最初接触到DDD的时候,还是在软考的时候,系统架构设计师教材的某一处提及到了这个词语,然后我就利用搜索引擎一顿查找,想看看这到底是个什么东西。后来,看了 Eric Evans 所写的 《领域驱动设计》 一书,当时感觉书中很多内容有点难懂,整个过程就像囫囵吞枣,以至于后来也踩了不少的坑。

所以就想着能不能将学习的过程记录下来,这也是我写这些博文的初衷。

该系列文章以一个旅行记账的案例为线索,然后慢慢的让它与领域驱动设计思想所融合,最后编写为确确实实的应用程序。哦对了,该系列的代码都是基于 DotNet Core。它最终将呈现为一个Aspnet Core所开发的单体应用,而后期在另外的系列中,我们会尝试将它演变为微服务应用。

因为时间的关系,所以这些文章我尽可能的保证一周更新一篇吧。还有就是鄙人的能力有限,可能文章中有许多错误的地方或者错误的观点,还请您多多包涵,不吝赐教。

下面是为大家提供的博文目录,可能计划博文和实际博文有些差异,还请大家谅解。

目录

以下是后期计划的 《分布式中的领域驱动设计》 的文章,但是目前还没有详细规划,仅供参考:

  • 分布式中的领域驱动设计 - 集成上下文
  • 分布式中的领域驱动设计 - 消息传递
  • 分布式中的领域驱动设计 - 分布式事务
  • 分布式中的领域驱动设计 - CQRS
  • 分布式中的领域驱动设计 - 微服务
  • 分布式中的领域驱动设计 - 案例
原文地址:https://www.cnblogs.com/uoyo/p/12167224.html