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

How do I avoid creating long and complicated sequence diagrams?

我在创建时序图方面还很陌生。我一直在观看无数的教程视频以确保我理解这个概念,但是,当我必须在序列图中实现 2 个玩家之间的特定骰子游戏而不让它太长和复杂时,麻烦就开始了。我说特定的骰子游戏是因为其中添加了自定义规则。这会导致许多替代方案和循环。我只包含了骰子游戏中最重要的部分吗?

是的,只显示需要的内容。那将是例如许多对象进行通信的部分。您永远不会显示完整路径(这在几乎所有情况下都是不可能的)。 SD 不适用于图形编程。他们将有助于为您提供某些合作的​​想法。因此,从一些基础知识开始,根据需要创建尽可能多的 SD。当出现问题时,您可以使用额外的 SD 来澄清这些问题。还将 SD 与协作相关联(作为用例的实现)。根据您使用的工具,有不同的方法可以做到这一点(打包就是其中之一)。