【发布时间】:2020-04-07 21:06:59
【问题描述】:
我正在为我的序列图使用边界控制实体模型,但在 alt 片段中,我对控件和实体之间的交互感到困惑,以防我添加的实体包含重复的字段。 我应该在输入 alt 片段之前放置 select() 以显示控件正在检查信息是否重复?
【问题讨论】:
标签: uml sequence-diagram
我正在为我的序列图使用边界控制实体模型,但在 alt 片段中,我对控件和实体之间的交互感到困惑,以防我添加的实体包含重复的字段。 我应该在输入 alt 片段之前放置 select() 以显示控件正在检查信息是否重复?
【问题讨论】:
标签: uml sequence-diagram
这样说是对的。首先执行测试条件。 alt 片段通过守卫评估现有条件。这些守卫可以包含任何东西,并且与之前任何时间(不仅是直接)发生的事情有关。
个人说明:图形编程并不是真正的灵丹妙药,就像 90 年代所称赞的那样。 SD 可以很好地概述协作对象。但是当你尝试深入细节时(比如使用片段时),你很快就会发现它的缺点。
【讨论】: