知识卡片

两图各有焦点

普通读书笔记卡 · 772.a

内容

序列图更适合强调调用顺序,通信图更适合强调对象链接。选择哪种图应由当前问题驱动,而不是由团队习惯自动决定,这呼应了[[序列图看协作]]里“看协作”与“看链接”的不同侧重。

参考来源

- 位置:《UML精粹:标准对象建模语言简明指南》第12章《通信图》(源文件:_epub-src/EPUB/11.xhtml) - 结论依据:原文围绕“当你要强调调用序列时,序列图更好”给出定义、对比或使用限制,说明该概念的含义和适用边界,因此可推出本卡片结论。 - 原始内容:更理性的方法是:当你要强调调用序列时,序列图更好;当你要强调链接时,通信图更好。许多人发现通信图在白板上更容易修改,因此通信图是探索备选方案的好方法,虽然在需要通信图的情况下,我通常更喜欢CRC卡。