知识卡片
序列图脚本以模拟执行验证设计模型
内容
除可视化外可用伪代码”序列图脚本”:语法近Java,大括号体现类层次、恰好对应任务分解层次,依次把业务服务/组合任务/原子任务映射到远程服务/领域服务/聚合与端口。脚本修改便利、可随时调整类名方法签名,还须思考每个对象API(消息名、入参、返回值),本质是以模拟程序执行验证设计正确性;ZenUML可将脚本自动转序列图并配色。
参考来源
- 位置:《解构领域驱动设计》16.3.4 分配职责(源文件:_epub-src/OEBPS/028.xhtml)
- 结论依据:介绍序列图脚本的价值与ZenUML转换。
- 原始内容:我将这种形式称为伪代码形式的序列图脚本……编写序列图脚本,就是以模拟程序执行的方式验证设计模型的正确性……ZenUML工具能够自动将脚本转换为序列图。