知识卡片

序列图脚本以模拟执行验证设计模型

普通读书笔记卡 · 1974.ae

内容

除可视化外可用伪代码”序列图脚本”:语法近Java,大括号体现类层次、恰好对应任务分解层次,依次把业务服务/组合任务/原子任务映射到远程服务/领域服务/聚合与端口。脚本修改便利、可随时调整类名方法签名,还须思考每个对象API(消息名、入参、返回值),本质是以模拟程序执行验证设计正确性;ZenUML可将脚本自动转序列图并配色。

参考来源

- 位置:《解构领域驱动设计》16.3.4 分配职责(源文件:_epub-src/OEBPS/028.xhtml) - 结论依据:介绍序列图脚本的价值与ZenUML转换。 - 原始内容:我将这种形式称为伪代码形式的序列图脚本……编写序列图脚本,就是以模拟程序执行的方式验证设计模型的正确性……ZenUML工具能够自动将脚本转换为序列图。