当前位置: 首页 > news >正文

交大樊同学-UMLChina建模答题赛第7赛季第12轮

DDD领域驱动设计批评文集

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

《软件方法》各章合集


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

所有题目的回答必须放在同一条消息中,方为有效回答。同一人多次回答,以最新的回答为有效回答。

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

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


1 [单选]

最近,上海交大樊同学奖金事件引起关注。

用UML类图表示樊同学事件相关概念如下,假设同一团队可以同时获得多个奖项,包括同一等级,例如,F同学和K同学组成的团队可以获得两个二等奖,总奖金2*5000=10000元。

如果给“团队”加一个约束:团队所得奖金总和等于团队人员所分奖金的总和,用OCL如何表达?

 A) 获奖s->collect(x | x.数量 * x.奖项.奖金)->sum() = 成员s.所分奖金->sum()

 B) 获奖s.奖项.奖金->sum() = 成员s.所分奖金->sum()

 C) 获奖s.数量->sum() * self.获奖s.奖项.奖金->sum() = 成员s.所分奖金->sum()

 D) 获奖s->collect(x | x.数量 * x.奖项.奖金)->sum() = 成员s.所分奖金->asSet()->sum()

2 [单选]

DDD圈子曾经写文章展示了一个等式的“不变式”(该文用词为“固定规则)

受到了批评,批评文章在这里:续1-续3 你的医书是假的!

抛开图中所谓“不变式”的位置错误、表示错误等不谈,请问,什么情况下这样内容的“不变式”是合理的?

 A) 拉一群年轻的资深敏捷专家和DDD专家,边喝酒边头脑风暴足足三小时,投票决定:这样内容的“不变式”是合理的。

 B) 使用领域驱动设计的革命性创造,令在某个上下文中,这样的不变式是合理的。

 C) 系统有一个从总价出发做假账的功能。

 D) 系统需要从订单项的属性值来计算订单的属性值。

3 [单选]

最近,上海交大樊同学奖金事件引起关注。

用UML类图表示樊同学事件相关概念如下。

假设同一团队可以同时获得多个奖项,包括同一等级,例如,F同学和K同学组成的团队可以获得两个二等奖,总奖金2*5000=10000元。

奖金严格按团队成员的等级(例如 婆罗门>刹帝利>吠舍>首陀罗)来分配。目前的分配规则是:如果团队成员等级相同,则平分奖金,如果团队成员存在等级差别,则最高等级成员先平分90%的奖金,剩下的奖金和成员继续按同样规则处理。

如果90%这个数字可以灵活设置,如果强制它一定要成为以下某个类的属性,那么相对比较合适的是:

 A) 奖项

 B) 团队

 C) 人员

 D) 等级

http://www.jsqmd.com/news/865057/

相关文章:

  • New API架构深度解析:构建企业级AI模型网关的技术实现
  • 如何用AI一键智能分层:Layerdivider让插画秒变可编辑PSD
  • ChatGPT写SEO文章=自毁流量?2023真实案例库显示:83.6%的AI内容因这2个元数据缺失遭算法惩罚
  • 3分钟掌握Photoshop AI绘画插件:Auto-Photoshop-StableDiffusion-Plugin完全指南
  • 3个核心技巧深度解析TexasSolver:构建高效GTO策略的实战指南
  • 如何快速部署CodeCombat游戏化编程教学系统:企业级本地化完整方案
  • Motrix WebExtension终极指南:3步让浏览器下载速度提升300%
  • 终极免费视频下载指南:3分钟掌握VideoDownloadHelper插件
  • 2026南昌民商事与医疗纠纷律师推荐:专业、靠谱、负责任 - 品牌2025
  • 通过curl命令直接测试Taotoken多模型API的响应与兼容性
  • 为你的OpenClaw智能体工作流配置Taotoken作为稳定可靠的大模型供应商
  • 太原科技大学李岩团队ELTDF-Net:基于局部感知残差门控多频域卷积注意力PAUT焊接缺陷检测模型
  • TypeScript 入门基础:与原生 JavaScript 的详细对比
  • SteamDeck_rEFInd:Steam Deck双系统引导管理工具完全指南 [特殊字符]
  • 多智能体与多技能区别以及优缺点,怎么选择:AI协作开发的终极对决
  • 别再死磕 Elasticsearch 了,这个轻量级搜索引擎更香
  • 2026南昌民商事纠纷律师测评:南昌专业资深代理律师推荐 - 品牌2025
  • 前端性能分析工具利器
  • 上海回升交通设施工程:黄浦正规的小区划线公司选哪家 - LYL仔仔
  • 利用Taotoken模型广场为不同应用场景选择性价比最优模型
  • 终极HTML转Figma实战指南:3步将网页秒变可编辑设计稿
  • 彻底告别Microsoft Edge:Windows系统级浏览器卸载完全指南
  • 2026 曲靖专业防水公司TOP5推荐:卫生间、外墙、楼顶、地下室渗漏专业公司推荐(2026年5月曲靖最新深度调研方案) - 防水百科
  • 从账单明细看Taotoken按Token计费模式的清晰与便捷
  • 南开区黄金回收店铺盘点 连锁分店辐射天津多地服务 - 润富黄金珠宝行
  • 隧道能见度COVI二氧化氮检测器:隧道里的“空气管家”。
  • 如何快速掌握JSON对比工具:终极效率提升指南
  • 终极指南:如何用智能脚本永久激活你的Windows和Office系统
  • 2026年软考高级——系统架构设计师预测试卷(三)
  • 江西省寄快递怎么寄最便宜?全国靠谱快递寄件平台推荐 - 时讯资讯