Uml 如何避免创建长而复杂的序列图?

Uml 如何避免创建长而复杂的序列图?,uml,sequence-diagram,Uml,Sequence Diagram,我对创建序列图非常陌生。我一直在看无数的教程视频,以确保我理解这个概念,然而,当我必须在序列图中实现两名玩家之间的特定骰子游戏而不使其太长和复杂时,麻烦就开始了。我说具体的骰子游戏,因为有自定义规则添加到它。这导致了许多备选方案和循环。我是否只包括骰子游戏中最重要的部分?是的,只显示需要的部分。例如,这将是许多对象进行通信的部分。您永远不会显示完整路径(对于几乎所有情况,这都是不可能的)。SDs不适用于图形编程。他们将帮助您了解某些合作的想法。因此,根据需要创建尽可能多的SDs,从一些基础开始。

我对创建序列图非常陌生。我一直在看无数的教程视频,以确保我理解这个概念,然而,当我必须在序列图中实现两名玩家之间的特定骰子游戏而不使其太长和复杂时,麻烦就开始了。我说具体的骰子游戏,因为有自定义规则添加到它。这导致了许多备选方案和循环。我是否只包括骰子游戏中最重要的部分?

是的,只显示需要的部分。例如,这将是许多对象进行通信的部分。您永远不会显示完整路径(对于几乎所有情况,这都是不可能的)。SDs不适用于图形编程。他们将帮助您了解某些合作的想法。因此,根据需要创建尽可能多的SDs,从一些基础开始。当出现问题时,您可以使用其他SDs来澄清这些问题。还将SDs与协作(用例的实现)联系起来。根据您使用的工具,有不同的方法(打包就是其中之一)