用于可视化、理解类之间如何相互关联的工具
有时,我发现自己很难在拥有 100 多个类的大型遗留系统的对象环境中导航。
这似乎是一个相当普遍的挑战。
我只是好奇是否有任何强烈推荐的工具可以编译源代码并生成某种对象相互关系的可视化效果。
谢谢。
At times I find myself struggling to navigate the object landscape of a large, legacy system having 100+ classes.
This seems like a fairly common challenge.
I'm just curious if there are any highly recommended tools out there that compile your source code and produce some kind of visualization of how your objects relate to one another.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
有许多优秀的逆向工程工具可供使用。有些是商业可用的,例如 Rational Rose、Enterprise Architect 和视觉范例。在开源中,我喜欢 Star UML、Argo UML. 类依赖分析器也是一个不错的选择。
There are many good reverse engineering tools are available. Some are commercialy availbale like Rational Rose, Enterprise Architect and visual paradigm. In Open source I like Star UML, Argo UML. Class dependency analyzer is also good one.
查看 CDA 及其快速入门 指南。
Check out CDA and their quick start guide.
您可以使用 ArgoUML 等工具进行逆向工程来生成 UML 类图。
You can generate an UML Class Diagram using reverse engineering with tools like ArgoUML.