1、基础资料 函数手册,类库函数手册2、和程序相关的专业资料 高数,linux文件系统3、相关项目的文档资料4、留备份,构造可运行的环境,找开始的地方 main(),5、分层次阅读,写注解,编程思想,6、猜测的去写,按功能去写,开发参数配置文件,独处系统初始化参数。7、主要代码段要较为详细的注解,理解困难的要详细的注解,8、反复阅读代码,9、单步跟踪阅读代码,10、chrome插件octotree,形成树型结构。11、github desktop桌面应用。