DDD从入门到精通(请点赞收藏,欢迎互粉)

        本系列文章是极客时间欧创新老师《DDD实战》专栏的学习笔记+自己其他一线相关DDD实践总结。旨在和大家一起学习和交流。如有疑问,请在下方留言。信息收集不易,请点关注和收藏,防止走失

一、什么是DDD?

        2004 年埃里克·埃文斯(Eric Evans)发表了《领域驱动设计》(Domain-Driven Design –Tackling Complexity in the Heart of Software)这本书,从此领域驱动设计(Domain Driven Design,简称 DDD)诞生。其包括战略设计部分和战术设计部分,通过领域建模,再讲模型逻辑实现和落地的一种设计指导思想。

二、DDD学习路径

DDD基础概念-->DDD核心领域事件以及架构模型等-->项目实战

序号模块主题快捷访问
1基础篇 微服务于DDDDDD基础_微服务设计为什么要选择DDD?
2基础篇DDD核心概念DDD基础_领域设计10大基础概念
3进阶篇 DDD分层架构DDD进阶_领域设计的分层架构
4进阶篇领域事件DDD进阶_领域事件是什么?如何使用领域事件驱动开发
5进阶篇微服务架构模型DDD进阶_DDD分层架构、整洁架构、六边形架构
6进阶篇中台DDD进阶_一文带你搞懂前中后台
7进阶篇DDD/中台/微服务DDD进阶_DDD如何指导中台建设
8实战篇DDD重构业务中台模型DDD实战_如何使用DDD设计代码模型

三、DDD的核心概念关系图:

 四、DDD分层架构

五、DDD代码目录示例

  • 5
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Happy编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值