关于UML图形是否有必要? [英] Is it necessary about UML graphic ?

查看:103
本文介绍了关于UML图形是否有必要?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好:
我很困惑,我渴望提供帮助〜
我刚刚进入一个新团队并与他们合作.
他们完成的项目非常庞大且复杂.麻烦的是那里没有文档和拱形图形.
一开始,我应该对项目系统有一个大致的了解.
我应该使UML类图形化吗?这对于学习整个项目并弄清楚它很有用,不是吗?
顺便说一句,我应该使用"MS visio"或笔和纸之类的特定工具吗?
实际上,我什至没有听说过要制作文档或图形的情况

Mo

Hi all:
I had a confusion and I am eager for helping~
I have just entered a new team and working with them.
The project they done is quite huge and complex. The trouble thing is there is no document and arch graphic there.
At the beginning I should got the general idea about the project system.
Should I make the UML class graphic ? It ''s useful for learning the whole project and make it clear, isn''t it ?
By the way, should I use the specific tools like "MS visio" or pen and paper ?
Actually I don''t have make doc or graphic before even it ''s necessary I heard

Mo

推荐答案

这不是必须的,但可能确实有帮助.是的,它可以使项目可观察,但是如果项目很大,即使UML原理图也可能看起来过于复杂.如果项目明显分解为较小的部分,则可能更可行.

Visio?它仅假装为UML工具.我个人不建议这样做,这是虚假的.最初,它是用于质量很差的通用图表的应用程序;然后他们在上面添加了一些UML.

在我尝试过的所有方法中(有很多可能性),我仅使用ArgoUML:
http://en.wikipedia.org/wiki/ArgoUML [ http://argouml.tigris.org/ [ ^ ].

它有数百万个缺点,实际上并没有涵盖一些重要的UML表示法(我特别错过了模板/泛型类),但是其他(开源)工具则更糟.而且我认为,在现实生活中,ArgoUML可以导出到SVG至关重要.这取决于您的工作.您需要向人们展示一些建筑/设计工件,这一点很重要;如果这只是用于内部工作,您仍然可以使用它,但是缺少矢量图形输出会使我感到不安全.

—SA
It''s not a must but could be really helpful. Yes, it can help to make the project observable, but if the project is really big, even UML schematic may appear too complex. If the project is clearly decomposed in smaller parts, it can be more feasible.

Visio? It only pretends to be a UML tool. I personally don''t recommend it, it''s a bogus. Originally, it was an application for general-purpose diagramming of pretty bad quality; and then they added some UML on top of it.

From all I tried (quite a number of possibilities), I use only ArgoUML:
http://en.wikipedia.org/wiki/ArgoUML[^],
http://argouml.tigris.org/[^].

It has million of disadvantages and actually does not cover some important UML notation (I especially miss template/generic classes), but other (open-source) tools are worse. And I think in real life the export to SVG available with ArgoUML is critical. It depends on what you do; it you need to present some architectural/design artifacts to people, this is important; if this is just for internal work, you still can use it, but the lack of vector graphic exports would make me feel unsafe.

—SA


这篇关于关于UML图形是否有必要?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆