if
シーケンス図で" "ステートメントをどのように表すことができますか?
if (somethingShouldBeDone) {
// Do it
} else {
// Do something else
}
それはまったく表現できますか?問題は...私のコードでは、さまざまなアクションを決定するためにかなりの量の条件がチェックされます。アクションを表示する場合、アクションは特定のイベントによって引き起こされることを明示的に述べたいと思います。
可能であれば、ソリューションのイメージ表現を作成します。
1
この質問は古く、まだ検索を行っていませんが、分岐を表示することがシーケンス図にとっても良いアイデアであるかどうか疑問に思いました。シーケンスの条件はシナリオで明示的に記述されていると常に思っていたため、シーケンス中に分岐は発生しませんでした。代替パスは、独自のシーケンス図を持つシナリオのバリアントを記述することによって処理されました。やや主観的なので、メタやソフトウェアエンジニアリングに投稿するべきでしょうか?
—
ケリーS.フランス語