怎么老是和“DDD提出”、“DDD发现”较劲

发布时间:2026/10/27 7:30:11

怎么老是和“DDD提出”、“DDD发现”较劲 DDD领域驱动设计批评文集做强化自测题获得“软件方法建模师”称号《软件方法》各章合集不止一个DDD Fans跟我说你怎么老是和“是不是DDD提出”、“是不是DDD发现”较劲你就不能看看人家的文章里面哪些内容有价值吗能不能宽容一点回复如下1你怎么老是和“是不是DDD提出”、“是不是DDD发现”较劲我的DDD批评文章里确实有不少内容是质疑“DDD提出”、“DDD发现”的吹牛但更多内容还是针对文章里面的内容详细剖析。我的文章在这里读者可以自行评判DDD领域驱动设计批评文集umlchina.com/url/ddd.html分析模式漫谈文集umlchina.com/url/aptalk.html2你就不能看看里面哪些内容有价值吗我在2023年的文章《[答疑]领域驱动设计割裂历史哪里有详细一些的真实历史》中这样评价DDD圈子所产出的内容这些里面如果是有价值的很可能早已有之不是领域驱动设计圈子发明的其他地方有更好的资料如果真的是领域驱动设计圈子硬着头皮“创新”的则很可能是错误的倒退。在2022年文章《小甜甜和牛夫人》中我回顾了我从2004年以来关于领域驱动设计的观点。在2025年文章《就很离谱问AI关于潘加宇和领域驱动设计》中表达了我的最新观点DDD属于自己的内容只是一些零散的心得如果用原理、原则、模式来套的话勉强算是模式。这些内容既不新、也不深有的甚至是错误和倒退的。也许DDD作为拨乱反正的旗子曾起到作用但从2017年开始被某些圈子胡乱吹嘘各种伪创新泛滥之后这面旗子已经发臭可以丢掉了。这是我现在对领域驱动设计的评价适用于国内和国外。3能不能宽容一点我在2023年文章《[答疑]潘老师你的气度有点小了》里谈了“宽容”的问题。根据这两年积累的所见所闻我又归纳了DDD Fans另一个角度的“宽容”说法其实你所批评的书或文章作者就是抒发一下个人见解不是严谨的学术讨论或教科书你这么较真实在没意思。是吗可是作者自吹或者圈子互吹的时候可不是这么说的这样的“宽容”说法可称得上“进可攻退可守”了。此处还是重复《[答疑]潘老师你的气度有点小了》里说的并不是谁发个什么幼稚或错误观点我就批评而是主动越界或被人推着越界了我才会批评。越什么界就是里面说的“叠合三角形”那个界。一旦越界就算抛开其他内容不谈仅在“DDD提出”、“DDD发现”这一点上出问题我认为问题已经很大——作者有责任事先努力做做功课。到底是努力做了功课挡不住有疏漏还是根本没做功课就信口开河这还是可以判断的。当然如果有人说“那咋啦”那我就没话说了。
延伸阅读

更多相关文章

2026/10/25 6:50:14

5大平台数据一键采集:MediaCrawler架构解析与实战指南

5大平台数据一键采集:MediaCrawler架构解析与实战指南 【免费下载链接】MediaCrawler 项目地址: https://gitcode.com/GitHub_Trending/mediacr/MediaCrawler 还在为多平台数据采集头疼吗?小红书、抖音、快手、B站、微博...每个平台都有自己的反…

2026/10/27 2:02:22

MyFramework 用法说明(二):工程目录和启动流程

上一篇完成安装和初始化以后,工程中会生成一套默认模板。 这一篇主要说明:这些目录分别放什么代码,以及框架启动时从哪里开始执行。一、初始化后的主要目录初始化完成后,重点关注 Assets/Scripts 下的几个目录:Assets/…

2026/10/24 22:34:37

骑砍Ⅱ霸主MOD开发(24)-定制化GameEntity-Missile

一.Missile 游戏中弩箭/弓箭/飞石/炮弹等在场景中沿抛物线飞行实例GameEntity即为Missile. Missile的发射,飞行,物理碰撞等逻辑被定制化实现在RGL中. 二.Missile发射 <1.获取MissionWeapon ItemObject obj = Game.Current.ObjectManager.GetObject<ItemObject>(&quo…

2026/10/27 7:28:33

2026年Git高级技巧:提升团队协作效能的实战指南

1. 为什么2026年还需要Git高级技巧&#xff1f;十年前我刚接触Git时&#xff0c;以为它就是个代码版本管理工具。直到带过三个跨国团队、处理过几十万行代码的仓库后&#xff0c;才发现Git的水远比想象中深。2026年的今天&#xff0c;虽然各种GUI工具和云平台让基础操作变得更简…

2026/10/27 7:28:33

Codex智能体:软件工程范式迁移的实践指南

1. 项目概述&#xff1a;Codex不是“另一个代码补全工具”&#xff0c;而是软件工程范式的迁移起点Codex这个词&#xff0c;这两年在工程师圈子里出现的频率&#xff0c;已经不亚于“DevOps”或“CI/CD”——但它被误解得也最深。很多人第一次听说Codex&#xff0c;是在看到Git…

2026/10/27 7:28:33

使用sealos一键部署Kubernetes集群的完整指南

1. 为什么选择sealos部署Kubernetes集群在云原生技术快速发展的今天&#xff0c;Kubernetes已经成为容器编排的事实标准。但对于很多刚接触K8s的开发者来说&#xff0c;从零开始搭建一个生产可用的集群仍然是一个令人头疼的问题。传统部署方式通常需要手动配置多个组件&#xf…

2026/10/27 7:28:33

CE 6.4.3风叶人加强版:C++内存读写与D3D注入实战

简介&#xff1a;这份资源是CE 6.4.3风叶人加强版&#xff0c;基于Direct3D与C构建&#xff0c;面向希望深入理解内存调试、进程注入与3D图形编程的开发者与逆向学习者。包内共130个文件&#xff0c;以35个dll、13个exe、12个h、11个cpp为核心&#xff0c;辅以9个lua脚本、4个p…

2026/10/27 7:28:33

MySQL连接断开问题解析与解决方案

1. MySQL连接断开问题全景解析当你在深夜赶工处理数据时&#xff0c;突然发现MySQL连接莫名其妙断开&#xff0c;所有未提交的操作全部丢失——这种场景对于开发者而言无异于噩梦。连接断开问题看似简单&#xff0c;实则涉及数据库配置、网络环境、客户端行为等多重因素。经过多…

2026/10/27 7:23:32

多Agent统一触达与调度框架:Agent-Reach设计实践

接手这个项目之前&#xff0c;我手头已经攒了十来个不同来源的 Agent 脚本&#xff1a;有跑数据采集的&#xff0c;有做自动回复的&#xff0c;有处理内部工单的&#xff0c;还有几个是给业务方做定时提醒的。每个单独拿出来都能干活&#xff0c;但只要数量一上来&#xff0c;问…

2026/10/26 0:20:20

全国计算机二级C语言真题PDF高效刷题指南

简介&#xff1a;这份PDF是全国计算机二级C语言考试的试题与答案解析&#xff0c;专为备考二级C语言的考生准备。内容涵盖C语言特点与设计理念、程序基本组成单位、main函数执行流程、函数嵌套调用规则、标识符命名规范、整型实型字符型数据类型、八进制十六进制数合法形式、运…

2026/10/26 1:53:47

requests+BeautifulSoup:爬虫抓取h1标题的入门实战指南

简介&#xff1a;一份以实战为导向的Python爬虫入门资源&#xff0c;面向具备基本编程基础、希望快速掌握网络数据抓取的初学者&#xff0c;可解决从零编写简单爬虫的常见困惑。实例以requests库发送HTTP请求、BeautifulSoup解析HTML文档&#xff0c;完整演示从网页中提取 标题…

2026/10/27 0:59:21

递推最小二乘参数辨识MATLAB编程:二阶系统与渐消记忆实现

简介&#xff1a;这是一篇面向控制系统、信号处理与机器学习等领域学习者的最小二乘参数辨识程序说明文档。资源共包含一个docx格式文档&#xff0c;压缩包大小七十八KB&#xff0c;内容围绕递推最小二乘算法和渐消记忆最小二乘算法展开&#xff1a;先构造一个极点位于单位圆内…

2026/10/27 0:02:28

WorkBuddy_新建任务与工作模式19_“模式选错”的典型代价

“模式选错”的典型代价 摘要 在软件工程中&#xff0c;设计模式、架构模式、并发模式乃至团队协作模式的选择&#xff0c;往往在项目早期就决定了后续的开发效率和维护成本。本文通过多个真实场景&#xff0c;剖析“模式选错”带来的典型代价——包括返工成本、技术债务累积、…

2026/10/27 0:02:28

WorkBuddy_新建任务与工作模式20_新手推荐路径

新手推荐路径 摘要 在 AI 辅助开发工具快速普及的今天&#xff0c;新手面对最多的困惑往往不是"工具够不够强"&#xff0c;而是"我该从哪一步开始用"。本文提出一条经过实践验证的三阶段学习路径&#xff1a;先从 Ask&#xff08;问答式交互&#xff09;起…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑