[答疑]领域驱动设计的神仙单位和闹钟

(匿) 2025-7-24 11:26

我看了您写的事件风暴刷废话文章,特有感触。

我们现在做一个用户权限管理功能,领导要我们用DDD方法做,开了至少5轮头脑风暴会了,画了一个特别大的领域模型图,满满的都是啥啥user,user啥啥。

我们这功能也没啥特别的,就是**、**、领导、系统管理员,权限能够根据需要调整。这样的东西应该做过无数遍,还需要搞这么久吗?感觉一上DDD,大家就降智了一样。

UMLChina潘加宇

这就是DDD的妙处:投资少、见效快、产量高、门槛低、仪式感十足。

贵单位真好!现在到处失业,居然还能有人做一个用户权限管理功能开这么多轮会(至少3人才能算开会吧),降智当小朋友多快活。

如果还能混,就不要当出头鸟去扫大家的兴了,跟着大家刷废话的同时,自己学点真东西。

用户-角色-权限,是很成熟的模式,可以看《非程序员》(http://www.umlchina.com/xprogrammer/index1.html)2003年第25期的《基于角色访问控制的UML表示》。

按照DDD圈子不喜欢阅读,喜欢自己悟道的风格,贵单位5轮头脑风暴会出来的未必有这个好。

你这还不算什么,还有产量更高的呢,例如这个“领域驱动设计闹钟”:

图片

乍一看还以为是什么特别的闹钟,其实就是普通的闹钟。

闹钟都这样了,门禁、洗碗机、电梯(都是建模工具经常附带的例子)不得起飞喽啊!

图片

更妙的是,说需求是“捏”出来的,这个味道就是很典型的领域驱动设计味道。

其他资料:

《软件方法-全流程引领AI》2025-第1章 ABCD工作流

里面谈到:

图片

社区物资交易互助系统-社区物资交易互助系统源码-基于Web的社区物资交易互助系统设计与实现 1、博主介绍:大厂码农,java领域创作者,专注于大学生项目实战开发,文章底部有博主联系方式,更多优质系统、项目定制请私信。 2、最新计算机软件毕业设计选题大全: https://blog.csdn.net/weixin_45630258/article/details/135901374 3、系统功能:本项目的功能演示效果,请点击博主主页,搜索关键词查看! 【代码介绍】 1、适用人群:计算机相关专业(如计算机、网络、信息安全、大数据、人工智能、通信、物联网、电信等)在校学生、老师下载使用。 2、代码用途:项目具有较高的学习借鉴价值,小白入门学习,也可作为毕设项目、课程设计、大作业的学习。 3、代码能力:如果基础还行,可在此项目代码进行修改,实现不同功能。 欢迎下载!欢迎交流学习!不清楚的可以私信问我! 【技术与部署】 (1)技术栈 后端:Java+SpringBoot/SSM+MyBatisPlus 前端:Vue+Ajax 数据库:MySQL 工具:Maven+IDEA+Navicat/SQLyog (2)技术版本 JDK:1.8+ Maven:≥3.0 MySQL:5.7/8.0 Node:14.x SpringBoot:2.x系列 Vue:2.x系列 【项目亮点/创新点推荐】 高分系统推荐:https://blog.csdn.net/weixin_45630258/article/details/135901374 亮点/创意的技术推荐:可视化图表统计、高德地图定位、人脸识别、支付宝沙箱、AI对话、在线直播、消息通知、MD5加密、登录验证码、邮箱验证、多文件上传、日历展示、操作日志、图像识别…… 【下载】 请放心下载使用!有问题请及时沟通交流。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值