如何看源码?

阅读源码的过程当中,我总结出了一些须要注意的点:算法

  1. 自顶向下阅读,先把握总体的、大的流程,而后再根据须要切入到对应的分支函数

  2. 忽略一些细节,例如参数的检查、错误的处理、数据形式的转换和存储调试

  3. 尽可能准备好调试环境文档

  4. 要关注核心的业务逻辑或算法源码

  5. 最好能在阅读的过程当中输出一些笔记或文档,例如模块划分图、函数的流程图、针对某个业务场景,在几个模块之间的时序图等等,这些文档能够先手写,而后再造成电子版存档。总结

相关文章
相关标签/搜索