本文主要是介绍逆向工程工具,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
此处逆向工程特指从源代码生成设计图。
三大设计工具是:MicrosoftVISIO、IBM ROSE、Sybase PowerDesigner。
VISIO不支持逆向工程。
ROSE功能强大、依赖关系处理费劲、速度慢。
PowerDesigner可以依据源代码生成漂亮的类图,对阅读源程序很有好处。如图(DL4J中的Berkeley算法集):
此外:
1.EnterpriseArchitect(EA)也能实现逆向工程,图比较乱,类关系也不明白。
2.Linux环境下,可用Poseidon.for.UML来做逆向工程,但是不好用。
3.某些MyEclipse的插件也可以,建议大家别折腾了,浪费时间,而且只是理论上可用。
这篇关于逆向工程工具的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!