1

如何在 Visio 中调整类图的大小?我的操作有很多参数,所以类图变得太长。我需要调整它的高度,我该怎么做?

4

1 回答 1

3

好..

简短的回答是

不要调整它的大小。

如果还想调整大小

查看

--> http://support.microsoft.com/kb/264676

--> http://social.technet.microsoft.com/Forums/en-US/visiogeneral/thread/4a8a9688-7d11-466f-b809-828d6e9b4c11/ [Emely16 回答]

这是长答案:

如果您对代码 [从代码到图表] 进行逆向工程以更好地理解代码库

像 UML 这样的可视化表示也直观地显示了一些“问题”。首先,它应该给你一个关于“我的代码有问题”的代码气味[它可能表明一个真正的问题或只是一个错误的警报] 检查它并问自己“为什么我的方法中有这么多参数”。

如果你正在设计你的系统[还没写代码]

你走错方向了。UML 是一种视觉思维工具。更改您的模型类。

但不要尝试在编码之前使用 UML 对软件细节的每个部分进行建模。将 UML 用于困难和棘手的部分以探索替代设计,以更好地理解您将编码的系统。只有工作代码才是真正的模型。

作为一般建模建议 [简短回答]

无论您是在做逆向工程还是使用 UML 来探索设计中的困难部分

为了使您的图表简单,您可以选择不显示方法参数:即使有时您也可能不显示方法和属性,甚至某些类也是如此。这没关系。

作为常识规则

问问自己,如果我显示方法参数,我会得到什么好处?

人类是非理性的

您可能会发现自己处于 QA 团队或老板想要的疯狂工作环境中。用常识向他们解释为什么这是不好的。

如果他们坚持,而您别无选择,请让他们购买更易于使用的UML建模工具。并给他们复杂且无用的图表,因为他们想要它。:-)

于 2013-05-09T18:32:21.520 回答