推荐回答
先看看文档,了解一下系统的架构,如果没有文档那就比较麻烦了,推荐使用doxygen来分析源码结构创建一个描述架构的帮助文档,如果代码没有什么注释的话,这个东西也就只能大致分析出调用,派生的结构,但有总比没有强。类似的软件还有UML建模的软件,比如EA,基本都能导入代码分析并绘制UML,doxygen我比较常用罢了。大概结构Ok了,根据自己的需求在关注要编辑修改的模块,这个时候主要看看接口。最后如果要修改了,再看实现。老城改造是比较郁闷的活儿,需要耐心。此外如果要做修改,最好先写一些CPPUNIT单元测试,以免改出问题来。
龙子鹏2019-12-21 23:41:00
提示您:回答为网友贡献,仅供参考。