对于 Java 往返工程,您推荐哪些工具?

发布于 2024-09-11 15:25:43 字数 1536 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

梦里南柯 2024-09-18 15:25:43

Altova UModel 可以从代码生成序列图,但我没有从相反的方向看到任何点。

不管怎样,UModel 有 30 天的免费试用期,它确实是一个很棒的工具,所以你应该检查一下。

这是
链接。

Altova UModel can generate sequence diagram from the code, but I don't see any point from the opposite direction.

Anyway, UModel has 30 days free trail and it is really a great tool so you should check it.

Here is the
link.

七月上 2024-09-18 15:25:43

我从未见过有工具可以从 uml 中的序列图生成代码或进行相反的转换。特别是,因为序列图应该提供逻辑流的高级概述。

I've never seen a tool generating code from a sequence diagram in uml or doing opposite conversion. In particular, because sequence diagrams are supposed to provide high-level overview of logic flow.

空‖城人不在 2024-09-18 15:25:43

您可以将序列图从代码逆向工程为 UML。
我不知道有什么工具可以从序列图模型创建java代码!

You can reverse engineer sequence diagram from code to UML.
I don't know any tool creating a java code from a sequence diagram model !!

怎樣才叫好 2024-09-18 15:25:43

MagicDraw是一个很好的工具。它是用 Java 编写的,如果您购买了正确的插件,将为您完成往返。

不过,要警惕太多的往返——如果你做太多的话,它有点违背了设计的目的。这意味着您并不是真正在设计然后实现该设计,而是在 UML 工具内部进行修改。我工作过的一家公司的项目负责人根本不允许往返,也不让开发人员购买执行此操作的工具。话虽如此,它对于从您未编写的现有代码库生成图表非常有用,以获得设计和交互的高级视图。

MagicDraw is a good tool. It is written in Java and if you purchase the right pluggins will do the round tripping for you.

Be wary of round tripping too much though - it kinda defeats the purpose of designing if you do too much of it. It implies that you are not really designing and then implementing the design, but rather hacking around inside a UML tool. The project leader at one company I worked for did not allow round tripping at all and did not let developers purchase the tools to do it. Having said that, it can be useful for generating diagrams from an existing code base that you did not write, to get a high level view of design and interactions.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文