知识卡片
交互概述图的实用性存疑
内容
交互概述图是UML 2新增的图形类型,作者明确表示自己对它兴趣不大,原因是它把活动图和序列图这两种风格强行混在一起,而这两种风格的设计初衷、擅长的问题本就不同,作者不认为它们能真正融合得好——是该用活动图展示控制流,还是用序列图展示交互协作,取决于当前目的本身,而不该被一种混合体图形类型替代。和其他UML 2新增的图一样,它到底在实践中有多少用处,作者认为现在下结论还为时过早,需要更多实践检验。
参考来源
- 位置:《UML精粹:标准对象建模语言简明指南(第3版)》第16章《交互概述图》(源文件:_epub-src/EPUB/15.xhtml)
- 结论依据:原文说明"交互概述图是UML 2新增的,同样,到底它在实践中有多少用处,现在还言之过早。我对交互概述图不是很感兴趣,因为我认为它混合了两种风格,而这两种风格不可能真正混合得很好。而是使用活动图还是使用序列图,取决于哪一种图能更好地为你的目的服务"。
- 原始内容:交互概述图是UML 2新增的,同样,到底它在实践中有多少用处,现在还言之过早。我对交互概述图不是很感兴趣,因为我认为它混合了两种风格,而这两种风格不可能真正混合得很好。而是使用活动图还是使用序列图,取决于哪一种图能更好地为你的目的服务。