如何阅读一个大项目中的代码呢?
a. 找到自己感兴趣的一个地方,一步步跟下去,一边阅读一边写笔记,将代码框架整理出来,通常对于c语言项目代码来说,找到某个模块的入口,然后一步步根据其中一个调试命令跟下去,好比下面的结构
fun1()
fun2()
fun3()
fun4()
fun5()
b. 依据某个bug的表现,该bug的复现背景步骤以及bug现象,跟着代码阅读,多接触这个项目处理不同的bug
c. 找到这个项目的设计文档,阅读设计文档,并根据其中的某一个设计模块阅读
本文分享了三种高效阅读大项目代码的方法:从兴趣点出发,逐步解析并记录代码框架;根据bug表现,深入理解项目处理流程;结合设计文档,针对性地阅读特定模块。适合希望提高代码理解能力的开发者。
1481





