领域驱动设计
文章平均质量分 93
在这个专栏里,将DDD晦涩的概念都讲明白了,将DDD的落地编码大刀阔斧地改革,让代码减赋。通过这些讲解,让业务梳理更加清晰,设计编码更加容易。
充满诗意的联盟
嘴力工作者,靠伶牙俐齿打天下的说
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
DDD是AI编程的未来吗?AI编程的思路
AI编程替代的不是人,而是不会用AI的人!我们必须要做出改变,逐渐向着需求与设计的方向转变,理解客户的需求,将其转换成软件的设计,进而满足客户需求,而将编码的工作彻底交给AI。这时,DDD必将成为程序员的最好利器而发扬光大原创 2025-05-24 22:45:14 · 919 阅读 · 0 评论 -
DDD落地实现的深水区(6)组织转型路线图
从传统的软件开发模式,要转型到领域驱动的开发模式,不论从研发人员的设计理念,到整个研发的流程管理,都是一次巨大的转变。因此,今天从组织管理的角度探讨,DDD该如何落地转型。原创 2025-05-06 21:06:25 · 856 阅读 · 0 评论 -
DDD落地实现的深水区(5)整洁架构落地(下)
嵌入式、桌面端是否也可以使用整洁架构,像Web应用那样地设计、开发与规划系统,让技术更迭更加容易呢?当然可以,看看我的设计思路吧原创 2025-04-30 14:07:42 · 1114 阅读 · 0 评论 -
DDD落地实现的深水区(4)整洁架构落地(上)
虽然在上一期,我对整洁架构的设计思想进行了非常详细地拆解,依然有同学反映,希望将这些设计思想具体落实到项目代码中,给大家详细演示整个的设计过程。既然如此,那么我们今天就好好来谈一谈吧。原创 2025-04-28 19:51:04 · 919 阅读 · 0 评论 -
DDD落地实现的深水区(3)整洁架构设计
整洁架构的设计思想,将上层业务代码与底层技术框架的解耦,可以很好地解决DDD应对软件层次的复杂性带来的挑战,是DDD架构设计的最佳方案原创 2025-04-20 20:25:50 · 658 阅读 · 0 评论 -
DDD落地实现的深水区(2)与微服务的整合
今天来到了DDD落地实现的深水区,让我们一起来探讨,DDD领域驱动设计该进行怎样的架构设计,才能更好地支持微服务,存在哪些挑战,以及我们的解决思路原创 2025-04-14 20:35:49 · 672 阅读 · 0 评论 -
DDD落地实现的深水区(1)架构的规划与决策
DDD更适用的是那些经过多年的维护,业务变得越来越复杂而难于维护的系统。这样的系统,更需要通过对业务的梳理,领域模型的抽象,来指导业务的变更与代码的更改。然而,它们没有采用DDD,现在要转型成DDD,该怎么办呢?原创 2025-04-07 20:55:08 · 1075 阅读 · 0 评论 -
DDD该怎么去落地实现(7)继承关系(下)
通过前面两期的讲解,我们深入探讨了DDD中继承关系如何落地软件开发。但对于有继承关系的领域对象来说,其设计远比我们想象的要复杂,今天我们就接着这个的话题继续探讨吧!原创 2025-03-18 20:30:30 · 918 阅读 · 0 评论 -
DDD该怎么去落地实现(6)继承关系(中)
如何将DDD的继承关系落地到程序设计,并完成数据库的持久化呢?听范老师继续给大家聊原创 2025-03-08 22:32:47 · 609 阅读 · 0 评论 -
DDD该怎么去落地实现(5)继承关系(上)
如何将DDD的继承关系落地到程序设计,并完成数据库的持久化呢?是个问题,我们一起探讨一下吧!原创 2025-03-05 21:22:18 · 833 阅读 · 0 评论 -
DDD该怎么去落地实现(4)多对多关系
在现实世界中,多对多关系其实并不常见,但也还是有的。当领域模型中真的出现了多对多关系时,软件系统又应该如何落地实现呢?我们今天来探讨一下吧原创 2025-02-27 21:05:23 · 1400 阅读 · 0 评论 -
DDD该怎么去落地实现(3)通用的仓库和工厂
我有一个梦,就是希望DDD能够成为今后软件研发的主流,越来越多研发团队都转型DDD,但阻碍各研发团队转型DDD的拦路虎是什么呢?原创 2025-02-15 20:46:48 · 929 阅读 · 0 评论 -
DDD该怎么去落地实现(2)难点是“聚合”
聚合是DDD落地实现的痛点与难点,很多同学都不清楚,什么时候该用聚合,怎么用,什么时候又不该用。我们今天就来谈谈“聚合”,彻底推倒这座困难的巨石吧原创 2025-02-13 13:01:27 · 942 阅读 · 0 评论 -
DDD该怎么去落地实现(1)关键是“关系”
采用了DDD,应当使得我们的开发变得简单,代码变得清爽,而不是代码变得臃肿。因此,我将通过一系列的文章,探讨DDD如何简化,更容易落地软件项目原创 2025-01-24 20:12:52 · 819 阅读 · 0 评论 -
DDD你真的理解清楚了吗?领域驱动与AI融合
用AI就能自动完成整个项目的开发是不现实的。用DDD将研发过程拆分成几个阶段,让AI一步一步来辅助研发,也许会更加可行,看看我的实践原创 2025-01-15 14:06:14 · 1491 阅读 · 0 评论 -
DDD你真的理解清楚了吗?再谈非敏捷实践
再谈非敏捷团队如何实践DDD,这次谈谈原型分析法领域建模,文章的最后有彩蛋原创 2025-01-09 18:29:15 · 938 阅读 · 0 评论 -
DDD你真的理解清楚了吗?在非敏捷团队中的实践
DDD能在非敏捷团队中实践吗?我们通过一个案例实战演练一下吧原创 2025-01-09 18:18:28 · 990 阅读 · 0 评论 -
DDD你真的理解清楚了吗?DDD与敏捷的结合
基于敏捷的思想,在DDD实践时,最适用的就是“事件风暴”的实践方法,一开始不是编写大量需求文档,而是通过事件风暴会议来互动并探索需求,形成更加轻量级的领域模型作为输出物。原创 2025-01-05 12:27:53 · 1007 阅读 · 1 评论 -
DDD你真的理解清楚了吗?事件风暴会议
事件风暴是DDD最主流的实践方法,它的核心就是领域事件,只要把它抓住了,其它与之相关的人和事都可以顺利带出来,从而理清楚整个系统原创 2025-01-01 13:20:03 · 838 阅读 · 0 评论 -
DDD你真的理解清楚了吗?统一语言建模
当你学会了“统一语言建模”,你就变成了客户眼中最靓的仔,最愿意与你沟通交流业务,甚至愿意听从你的建议,按照你的方案来提业务需求。这样,整个形势就反转过来,不再是客户提需求,而是在理解业务以后,由我们来提需求。而这样的需求将会更加落地,能更好地解决客户的痛点,这就是“主动式需求分析”原创 2024-12-31 09:51:32 · 804 阅读 · 0 评论 -
DDD你真的理解清楚了吗?限界上下文该如何划分
DDD你真的理解清楚了吗?其中一个最大的难题是限界上下文该怎么划分,今天我们就来探讨一下吧原创 2024-12-29 12:30:16 · 820 阅读 · 0 评论 -
DDD你真的理解清楚了吗?充血模型 or 贫血模型
DDD你真的理解清楚了吗?今天来探讨一下充血模型还是贫血模型原创 2024-12-21 23:51:47 · 1159 阅读 · 0 评论 -
DDD你真的理解清楚了吗?怎么准确理解“值对象”
DDD你真的理解清楚了吗?我通过这一系列知识分享,让大家真正准确地理解DDD中这些晦涩的概念,今天探讨“值对象”原创 2024-12-20 12:02:38 · 886 阅读 · 0 评论 -
DDD你真的理解清楚了吗?非常抽象的聚合
我将通过一系列的文章,将DDD晦涩的概念都讲明白了,今天来谈谈“聚合”原创 2024-12-26 22:15:37 · 1117 阅读 · 0 评论
分享