《人人都是产品经理》书中的用例图是不是错了

文强 2024-3-21 11:42

请教一个问题,这个是“人人都是产品经理”书中的用例图,箭头这样用是不是用错了?

UMLChina潘加宇

箭头是不对,执行者和用例之间用的是关联连接符。

但这还是小问题,大问题是没有理解用例的意思。

没准前一段时间我评点的那篇京东的领域驱动设计餐厅大作就是参考了这里。参见《京东云开发者DDD妙文欣赏(3-4)》里面的“你猜,用例为啥有个“用(use)”字?”部分。

不但用例图错得厉害,书页下半部的“状态图”也根本不是状态图。图上的结点(作者以为的“状态”)的命名是动词,边却没有写文字,这是活动图或流程图,不是状态图。

可能某些“不学有术”的“发明家”又会嚷嚷,非得按照你的规定命名吗,我状态图就这样命名不行吗?

这是思考复杂逻辑的两个不同体系,不是什么规定的问题。

更多内容可以参见《DDD话语批评:评“状态和事件本质相同”》的这部分内容:

不过,类似《人人都是产品经理》这样的书没有必要太当真和苛求,作者都说了,工作3年就写了这本书。书中能提到用UML就不错了,至少人家没有像革命性创造和划时代洞见的领域驱动设计一样隔三差五就造一个新词。

对了,“领域驱动设计”已经不满足叫“领域驱动设计”了,现在有新叫法——“创新驱动设计”。

也许“创新”圈子的下一波布道即将展开,大家准备好沐浴“创新驱动设计”的最新研究成果了吗?


weixinpanjiayu2