所以我必须为我作为项目的一部分制作的 Unity 游戏制作一个类图。

问题是我必须为每个脚本创建一个类,其中有 60 个。

给我的指导方针简单地说:为你的游戏创建一个类图。

那么我应该把它分成几个不同的类图,还是只是一个不可避免的令人厌恶的 60 个类图?

最佳答案

您的指导方针已经告诉您如何为这个项目做:“为您的游戏创建 类图。”如果这是一个类(class)项目,制作一个单马毯,让你的教授开心,并获得好成绩。

但是,在实际项目中,您应该为观众创建许多微观主题领域图。与每个人一起回顾对他们重要的图表。这就是您(和您的受害者)能够在非常大的项目中生存的方式。

要创建微型学科领域图,请创建一组图,每个图包含 7 ± 3 个类。每个类只有一个完整的定义图,显示了它的所有部分和关联。在其他任何地方,该类应该只显示它​​的类名(以帮助定义其他类)和一个超链接。超链接使它像边缘连接器一样工作,将您带到其完全定义的图表。 (如果您使用 MagicDraw ,则有一个名为 AutoStyler 的免费插件可以自动执行此操作。)

关于class - 拆分 UML 类图?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/35398607/

10-12 16:50