首页
下载应用
提交文章
关于我们
🔥 热搜 🔥
1
上海
2
习近平
3
新疆
4
鄂州父女瓜
5
乌鲁木齐
6
疫情
7
H工口小学生赛高
8
习明泽
9
芊川一笑图包
10
印尼排华
分类
社会
娱乐
国际
人权
科技
经济
其它
首页
下载应用
提交文章
关于我们
🔥
热搜
🔥
1
百度
2
今日热点
3
微信公众平台
4
贴吧
5
opgg
6
dnf私服
7
百度贴吧
8
知乎
9
dnf公益服
10
百度傻逼
分类
社会
娱乐
国际
人权
科技
经济
其它
李光耀:过早翘起尾巴与美国对抗 是中国厄运的开始!
劲爆!为了姜萍两位女CEO互揭老底!
谁会想到,裁员会裁到总编辑头上
“环评”提质增效 助力高质量发展?
“烂泥扶不上墙”!知名大哥同时切割一哥一姐!放话:再刷SQJ!
生成图片,分享到微信朋友圈
查看原文
其他
5月13-14日(周末)分析设计高阶-网络公开课(原“剔除伪创新的领域驱动设计”)
Original
潘加宇
UMLChina
2024-03-10
写在前面
如果有人不了解人体的内部结构,就自称医生,声称自己能
切除
心脏肿瘤、
置换
心脏瓣膜、
增加
通路(心脏搭桥),你信吗?
如果我自己或者家人是病人,我肯定不会让这样的医生动手术,
因为没准一刀进去就切动脉上了。
但是……假设医生治死人不用负责任,可能就会有医生乐意这样干,在不了解人体结构(懒得去学!)的情况下肆意给病人动手术,怎么爽怎么来。
同理——
有的人连如何清晰描述和整理领域逻辑都没有掌握,勉强合格的类模型和状态机模型都画不出来,却能在书籍、文章和课程里侃侃而谈上下文、拆分、微服务……,你信吗?
别说,还真有人乐意相信。道理是这样的:
张三:我需要一个方法,或者说,我得假装我有一个方法(管用不管用的再说)。
李四:我这里刚好有一个方法,这个方法最大的优点是容易学,做的时候也不用思考!
你看,DDD项目的包结构是这样的……你照着做一下?
张三:(照做)太好了,我学会DDD了!
这就是现在许多“领域驱动设计”的现状。
当前网络上提供的各种“领域驱动设计(DDD)”课程,既没有能力理清复杂的领域逻辑(第一个D成了空话),实现时也没有能力维护领域逻辑(第二个D成了空话),妄图用简陋的思维(当然,当事人已经自我感觉很复杂了)去解决复杂的问题,有用才怪了!
更多UMLChina
关于领域驱动设计现状的批评
参见
《DDD领域驱动设计批评文集》
不排除有人说“我就是用这么简单的思维就把项目做成了”。并存≠因果。行了,能把项目做成的原因是被隐去不说的填坑和加班,而不是简单思维!
事物的复杂性不会因为我们不理解而且懒得理解,它就不存在了。就像解决各种复杂问题需要用到的现代数学和物理知识,一般人看不懂,但不能因为看不懂也懒得去学,干脆算了,自己发明一套"简单"的去解决问题。
《领域驱动设计》阐述了Eric Evans对分析和设计工作流的一些观点,谈不上是方法学。书中很多地方用了“新式话语”,但内容其实不新,也不深,甚至有的是错误的。
更值得警惕的是,某些“DDD人士”组成封闭的造词圈子,互相造词、互相引用、互相吹捧,产出大量“简单易学”、“敏捷”的“伪创新”。
如果一名开发人员掌握了严谨的分析设计方法,再回头看这些“DDD伪创新”,会因为自己曾经相信它们而感到惭愧。
主要内容
*基于核心域的复用
*提炼领域抽象
*领域结构建模
*领域行为建模
*领域分割方法
*实现架构
*DDD话语祛魅(通用语言、实体、值对象、聚合、上下文、微服务、事件风暴、事件溯源……)
每次开课,内容都不断改进!
开课时间
2023年5月13-14日(周六日)(每天9:00-12:00,13:30-17:30),共14小时
上课地点
通过腾讯会议举行,会议号:681 774 2045。腾讯会议客户端下载:https://meeting.tencent.com/download-center.html
费用
5月5日前完成交费,费用为2100元。
5月12日前完成交费,费用为2400元。
可以开增值税专用发票和增值税普通发票。
学员有事没能如期听课,名额和没听的课时会一直保留。如果由于主办方的原因导致课程直播故障,课时会补偿给学员。
因此,不必担心交费后时间冲突问题。
学员要求
专注于分析设计技能改进的开发人员,头衔包括但不限于架构师、系统分析师、高级开发人员……。最好阅读过《软件方法》或者接受过“软件需求设计建模方法学全程实例剖析”训练或者购买过视频自学——不过不是必须的。
授课专家
UMLChina首席专家潘加宇。
在1999年还是一名程序员时,利用业余时间创建了UMLChina,潜心研究软件需求和设计技能。2002年开始对外提供UML需求和设计的技术指导和训练服务,到现在为止,已经上门为超过350家的软件组织提供服务,覆盖了国内各个领域的领袖企业,包括通信、企业管理、电子商务、房地产、网络游戏、地理信息、物流、数码设备、医疗设备、工业控制.....等领域。
UMLChina是“领域驱动设计”国内最早的介绍者之一,
详情请见本文的最后部分
。
2007年,开始向企业提供领域驱动设计相关的训练和咨询服务,但从未推广过其中的“伪创新”内容。
微信报名
需要先微信报名,告知人员姓名和联系方法,报名微信号:18758097122。
交费
得到告知“已预留座位”后,按以下方法之一办理交费,然后将交费凭证、发票单位名称(可开普票或专票)告知我们。我们会发放相关资料,上课前会专门告诉您会议室的密码。
(1)微信支付到负责UMLChina商务事宜的商户账号
(2)支付宝支付到talk@umlchina.com(可用花呗)
(3)也可以汇到负责UMLChina商务事宜的以下公司账号:
户名:杭州先思软件技术有限公司
帐号:3310 6594 0018 0100 29896
开户行:交通银行杭州滨江支行
UMLChina和领域驱动设计
2004年,UMLChina负责Eric Evans的《领域驱动设计》中译本的审稿工作。该书中译本还没有出版时,UMLChina的《非程序员》杂志就经出版社允许刊登了部分译文。
2005年,清华大学出版社出版《领域驱动设计》中译本,封面有UMLChina的标记。
2007年,开始向企业提供领域驱动设计的训练和咨询服务,但一直揭示并剔除各种“领域驱动设计”内容中的“伪创新”部分。
以下是UMLChina参与(书上有UMLChina标记)的分析和设计(领域建模和领域驱动设计)相关的书籍。
继续滑动看下一个
5月13-14日(周末)分析设计高阶-网络公开课(原“剔除伪创新的领域驱动设计”)
Original
潘加宇
UMLChina
轻触阅读原文
UMLChina
Like
Share
Wow
Comment
向上滑动看下一个
您可能也对以下帖子感兴趣
{{{title}}}
文章有问题?点此查看未经处理的缓存