DDD实战课
欧创新
人保高级架构师
立即订阅
7271 人已学习
课程目录
已完结 25 讲
0/2登录后,你可以任选2讲全文学习。
开篇词 (1讲)
开篇词 | 学好了DDD,你能做什么?
免费
基础篇 (5讲)
01 | 领域驱动设计:微服务设计为什么要选择DDD?
02 | 领域、子域、核心域、通用域和支撑域:傻傻分不清?
03 | 限界上下文:定义领域边界的利器
04 | 实体和值对象:从领域模型的基础单元看系统设计
05 | 聚合和聚合根:怎样设计聚合?
进阶篇 (6讲)
06 | 领域事件:解耦微服务的关键
07 | DDD分层架构:有效降低层与层之间的依赖
08 | 微服务架构模型:几种常见模型的对比和分析
09 | 中台:数字转型后到底应该共享什么?
10 | DDD、中台和微服务:它们是如何协作的?
答疑:有关3个典型问题的讲解
实战篇 (10讲)
11 | DDD实践:如何用DDD重构中台业务模型?
12 | 领域建模:如何用事件风暴构建领域模型?
13 | 代码模型(上):如何使用DDD设计微服务代码模型?
14 | 代码模型(下):如何保证领域模型与代码模型的一致性?
15 | 边界:微服务的各种边界在架构演进中的作用?
16 | 视图:如何实现服务和数据在微服务各层的协作?
17 | 从后端到前端:微服务后,前端如何设计?
18 | 知识点串讲:基于DDD的微服务设计实例
19 | 总结(一):微服务设计和拆分要坚持哪些原则?
20 | 总结(二):分布式架构关键设计10问
结束语 (1讲)
结束语 | 所谓高手,就是跨过坑和大海!
专栏加餐 (1讲)
基于DDD的微服务设计实例代码详解
期末测试 (1讲)
期末测试 | 有关DDD的内容,你掌握了多少呢?
DDD实战课
15
15
1.0x
00:00/00:00
登录|注册

期末测试 | 有关DDD的内容,你掌握了多少呢?

欧创新 2020-05-21
你好,我是欧创新。
《DDD 实战课》这个专栏已经完结有段时间了,很庆幸啊,依然能收到很多留言,与我交流技术。为认真学习的你点赞,也很感谢你的支持!
为了让你更好地检测自己的学习成果,我特意做了一套期末测试题。题目共有 20 道,满分为 100 分,快来检测一下吧!
取消
完成
0/1000字
划线
笔记
复制
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
该试读文章来自付费专栏《DDD实战课》,如需阅读全部文章,
请订阅文章所属专栏。
立即订阅
登录 后留言

精选留言(4)

  • 清涧飞鸟
    80分,学得不精,期待老师再出一些相关的课程!

    作者回复: 祝贺,已经很不错了哈。建议多看几遍,加深理解。

    2020-05-22
    1
  • 沉迷学习Zzz
    老师你好,我现在在开发DDD中遇到了一些疑惑,比如说现在有一个场景,调查问卷,和调查问题提交,我将调查问卷和调查问卷提交数据统计分别以聚合的方式拆分,现在用户填写调查问卷在提交的时候,在应用层中先需要调用问卷领域服务判断问卷是否过期,判断问卷是否过期的结果校验是写在应用层,还是下层到问卷提交的领域服务中实现。希望老师能给出解答。

    作者回复: 一般来说业务规则的校验都是在领域层完成的。是否过期的校验属于业务规则校验,这种校验需要聚合内实体数据进行配合,所以应该放在领域层。

    2020-05-25
  • 高阳路人
    75分,有一题单选不小心点错了。掌握不够好,还要再学一遍。谢谢老师的精彩课程。老师什么时候出新专栏,很期待。

    作者回复: 也还不错呢,多看几遍,理解的会更深刻。近期在准备一本书,等好了再告诉大家哈。

    2020-05-22
  • Martin
    题出的很好,在课文中没有明确定义,或者我没有细看到的,在题目中解答了我部分疑惑。

    比如:拆分微服务的依据我一直以为是限界上下文,但我在实践过程中发现聚合之间也是解耦的,理论上也是可以拆分成微服务的。

    题目中说到:理论上一个限界上下文就可以设计为一个微服务;聚合在领域模型中是一个最小的业务逻辑单元,它也是可以拆分为微服务的最小单元。

    作者回复: 是的,但是大多是基于限界上下文,不建议对聚合过度拆分,除非非常有必要。

    2020-05-22
收起评论
4
返回
顶部