本周阅读清单
[NOTE] Updated August 1, 2020. This article may have outdated content or subject matter.
阅读代码
如何阅读一份源代码?(2020年版)
作者简单介绍了如何阅读一个项目代码的基本思路与步骤。
- 确定目的,即我们为了什么而阅读项目代码:是学习一个新的框架,还是入手一个新的项目。需求不同决定了接下来需要采用的方法也是不同的。
- 尝试着把 Demo 运行起来,这需要配置运行环境、设置相关参数的,以方便后续的调试。
- 根据需求不同,确定阅读代码的深度。
- 如果只是了解一个新的技术框架,只需要把握核心的技术,具体的实现可以先不细究
- 如果是上手一个项目,则需要把具体的实现细节理清楚,确定各个模块之间的耦合机制,能够做到对整个项目的具体运行细节了然于胸。
- 把数据流程图画出来,试着理清整个项目的业务流程、数据之间的传递关系。
- 最后,可以尝试着修改代码,测试自己的想法,实现定制化的方案。
Author William
LastMod 2020-08-01