状态机、河北老师和大道至简-zzj杯·UMLChina建模答题赛第6赛季第3轮

DDD领域驱动设计批评文集

做强化自测题获得“软件方法建模师”称号

《软件方法》各章合集


参考潘加宇在《软件方法》和UMLChina公众号文章中发表的内容作答。在本文下留言回答。

只要最先答对前3题,即可获得本轮优胜。

如果有第4题,第4题为附加题,对错不影响优胜者的判定,影响的是优胜者的得分。

所有题目的回答必须放在同一条消息中,方为有效回答。


1 [单选]

信息系统中,可能有一些和现实中有生命的人对应,例如“顾客”、“员工”等。目前绝大多数的信息系统中,这样的类的状态机并不复杂,以下所述原因合理的是:

 A) 信息系统封装的是人类对宇宙万事万物的认识或想象,人类自身的内容在其中占的比例很少。

 B) 人是目前最有智慧的生物,目前的信息系统无法模拟。

 C) 革命性划时代的领域驱动设计是目前全世界软件开发方法的主流,领域驱动设计提出的新一代建模技术事件风暴用事件取代了状态,复杂状态机变成了事件列表,所以状态机不再存在。

 D) 通过合理的分解,这样的类原有的状态已经转移到“订单”、“设备”等其他的类中,它只需要扮演“聚合根”的角色。

2 [单选]

伪创新喜欢谈“大道至简”。对此,以下说法正确的有:

 A) 人类对规律的认识有一个过程,伪创新这样做犯了冒进的错误,但初心是好的。

 B) 事实证明,“大道至简”是错误的,所以伪创新的说法是错误的。

 C) 伪创新这样宣传的目的是让人产生“简即大道”的误解,从而让自家形式比较“简”的粗陋内容等同于“大道”。

 D) 领域驱动设计背后有深奥、复杂的现代数学理论基础,领域驱动设计专家的计算机和软件专业知识的扎实掌握程度也高出业界一般从业者几个档次,而且不喜欢谈论“大道至简”。因此,领域驱动设计不是伪创新。

3 [多选]

产品经理小帅阅读了《软件方法》第1章,提出不同观点。他认为涉众也是关注设计的,并举了一个例子:

张三喜欢欣赏河北老师的作品,并在淘宝购买了河北老师真人倒模实体娃娃”,虽然也好用,但一想到是硅胶做的,感觉就比真人差很多。

图片

对此,以下说法正确的有:

 A) “河北老师真人倒模实体娃娃”和河北老师本人的目标组织不同。

 B) 对于“河北老师真人倒模实体娃娃”这个系统,“用硅胶做”是设计约束,不是设计。

 C) 张三的“感觉比真人差很多”是搞错了竞争对手

 D) 这属于领域驱动设计的新话语中的“技术需求”,需要做“技术建模”才能提炼出来。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值