如何阅读一个项目的源码

来源:互联网 发布:比较两组数据的差异 编辑:程序博客网 时间:2024/06/05 18:21

如何阅读一个项目的源码

最近一直在学习c++,看看c++的项目,可是没有头绪,有点茫然,所以折腾了下,

总结下阅读代码的集中方法。当然不止适用于c++项目,阅读其他项目软件都可以参考

1 好的源码浏览工具,我现在用的是xcode,也可以是其他的

2 明白项目要干什么,可以先使用这个软件试试,它实现了哪些功能?视图了解它的业务

可以到网上找些说明或者博客之类的,或者有相关的书籍

3 其次过一遍代码,理解一些重要的函数和类

这一阶段也可以跟踪数据,了解数据的流向

4 根据业务和代码,推测出代码的大致的框架,明白各个模块的划分,大致画出框架图,
画出各个模块,各个模块单独的打断点慢慢看,看完后最好能画个UML图
不断完善UML图,画完大致就了解了

0 0
原创粉丝点击