【发布时间】:2011-09-20 23:19:14
【问题描述】:
在我的工作/学习中,我不得不查看、理解和修改以面向对象风格编写的重要代码,几乎没有文档。就我而言,这些是 C++ 中的架构模拟器。
我想从更有经验的人那里了解查看和理解现有项目的一些更有效的方法。这是一个开放式问题,也许我无法正确表达我的意思,但这对我来说是一个重要问题。每次我必须修改模拟器或其他工具时,我都会花费大量时间来理解流程。我正在努力让这个过程更高效、更省时。
是否有工具可以获取代码库并生成有用的图表表示,例如 UML 图?在分析代码时,还有哪些对您有用的特定技术?
【问题讨论】: