在实际的工作当中,所谓的代码人,大部分时间都是在阅读别人的代码,一份赏心悦目的代码,多么让人心情愉悦、容易上手
然而,事实上并非这样,没有注释,或者一些凌乱的注释 ,一些奇怪的函数名,一些奇怪的变量名,甚至凌乱的目录结构。
因此,如何读懂别人的代码,显得至关重要。如果快速熟悉代码,在工作当中节约精力?
- 阅读开发文档 ,相关的文件
- 熟悉代码目录结构
- 使用工具建立工程代码(如Source Insight )看代码的时候,自行写注释,辅助记忆
- 将一些重要函数、数据结构、变量、类等代码,复制粘贴到记事本中,以便随时查找
- 把项目跑起来,看运行结果,单独调试某个功能模块等
- 加打印log看看代码是怎样跑的
- 写入一些bug,测试一下
- 借助软件工具或者命令行查找 find grep 等linux查找命令