跳转至

直播加餐02 如何使用Smart Domain实现DDD?

你好,我是辰洋,《如何落地业务建模》专栏的编辑,今天是一期不定时的直播加餐。

距离课程结束已经整整一年了,真是好久不见,甚为想念。虽然课程已经更新结束,但我们的联系与链接并没有断,学习提升之路也没有就此暂停。

所以借着本次直播加餐的机会,我想先做一个小小的年度汇报,和你分享课程背后的更多情况。

年度汇报

本次分享主要包括两个维度的重要数据,一个是课程的NPS(Net Promoter Score,净推荐值)达到了78%。

从中可以非常直观地看出,不少同学已经从《如何落地业务建模》中获益。更具体的体现是,截至目前,课程共有33,322处划线,2,578条收藏,1,369条笔记,855次分享,588条留言,这些都是我们一起学习的痕迹,是我们努力提升、变得更好的点滴证明。

第二个数据是课程学习进度达100%的人数已经有1,072了。

顺便一提,课程的学习人数为12,693,订阅人数为3,768。不过相比学习人数、订阅人数这些,我们其实更关心你的学习进度,也就是有多少人真正学完了这门课,甚至是否在实际工作中有所运用。

一方面,业务建模的学习并不容易。它首先是一个定义问题的方法,其次才是解决问题的方法。而要想成为优秀的工程师,打造顶级的架构能力,就需要有效定义问题,并让所有干系人接受;同时也需要在特定架构的约束下,将模型实现出来。

另一方面,课程的知识密度也比较高。如果你留心的话,会发现每节课的字数基本上都在6000以上,加上徐老师的语言表达又非常地简洁凝练,逻辑也非常之严密,可以说是水泼不进。

因此整个课程就像海明威所比喻的冰山一样,总体呈现出来虽然是13万余字,但这只是显露在海面上的八分之一,海面下还蕴藏着更为丰富的知识,需要不断学习、实践和思考。

起初我们也担心知识密度大,课程学起来会不会很累。上线后经过访谈调研,不少同学反馈不仅学起来不累,而且还很过瘾,想让老师再多写点。

正是因为如此,1,072这个数字在我看来十分地宝贵,也很实在。我想对能持之以恒地学完,并在实际工作中应用实践的同学,点个大大的赞,感谢你的支持、坚持和陪伴!

如果你还没有学完这门课,不妨趁现在和我们一起,给学习留一些时间,成为更好的自己。

直播内容

当然,咱们热心又靠谱儿的徐昊老师也一直惦念着课程。这不,他最近在跟团队的交流时,发现大家在DDD的落地中仍有不少疑问,于是便有了今天这场直播讲座。

直播简介

虽然领域驱动设计(DDD)应该更关注领域与建模,但是如何绕过技术限制,来实现领域模型与软件实现的关联,还是牵动很多实践者的心思。

而其中的关键,就是如何通过建模,抽象隔离生命周期对模型的影响。因此徐昊老师将介绍一种回到面向对象基础的做法——Smart Domain,以充血模型完成领域模型的实现。

在本次直播中,徐老师除了讲解Smart Domain的相关概念、实际应用和具体做法外,还手写了一个Demo Project,供你学习与参照。

以下为直播回放地址与PPT等信息,欢迎观看、学习、评论。

以上就是本次直播的全部信息。如果之后还有类似的重磅加餐,我也会同步更新在专栏里,欢迎你时不时回来看看。

最后,如果你还有其他问题,欢迎在留言区继续给我们提供反馈。当然,也欢迎你把本次直播分享给自己的朋友或同事。期待我们下次相见!

精选留言(3)
  • 勿更改任何信息 👍(0) 💬(0)

    书籍出版了吗?读书群是哪个?

    2022-12-05

  • JianXu 👍(0) 💬(0)

    这门课是干货,而且不是读一遍能消化的

    2022-11-05

  • 苏果果 👍(0) 💬(0)

    ?编辑也太贴心了

    2022-09-16