我需要为我目前正在处理的项目创建一个序列图。有问题的序列确实包含一个forEach循环,它为每个可用的用户执行一些操作。
关于如何将forEach循环转换为循环片段,是否有任何共识/约定?我个人使用“为用户中的每个用户”作为循环片段的条件。
不是特别的。 loop片段只有一个守卫来描述循环条件。
loop
这些约束以某种方式悄悄进入编码世界。 C家伙熟悉for (<init>; <cond>; <inc>)构造,所以你可以简单地放置
for (<init>; <cond>; <inc>)
[<init>; <cond>; <inc>]
作为守卫。同样,你可以放置一个foreach。
foreach
请注意,这可能会详细说明在SD中未预见到的细节。各种图形编程。 SD用于概述协作类,而不是详细的编码模板。但是,可能接受foreach。