怎样让源代码为我所用

淺唱寂寞╮ 提交于 2019-12-15 19:49:55

阅读源代码的好处

  1. 阅读名家的优秀的代码最终的归宿是形成你自己写代码的思路
  2. 出现bug,你能快速定位和解决
  3. 你也能进行性能优化
  4. 你也具备造轮子的能力

如何阅读源代码

  1. 先熟悉框架,再阅读
    如果连框架主要是干嘛的都不懂,那还怎么阅读?所以,可先熟悉框架的基本使用再来阅读源代码。.
  2. 借力打力
    市面上有很多教我们阅读源代码的视频教程或书籍,我们可以先学习下,看看别人是怎么阅读源代码的。或者跟作者对比,看看我们跟作者在阅读源代码时跟作者有什么差异,改进我们的方法和习惯。
  3. 别幻想着一步登天,先从简单的源代码开始阅读
    作为大数据学习者,不可能一上来就想看spark的源代码。因为spark依赖着很多底层的技术,如并发编程,网络编程等等。所以可以先从阅读并发编程等开始
  4. 一定要以hello world作为入口来阅读,掌握基本的设计思想,核心要点
    通过debug hello world程序,我们能看到类是怎么设计的,类与类是怎么进行交互的,系统是怎么发起和建立连接的,底层代码是怎么运行的。
  5. 抓大放小,可视化阅读
    我们要先从主流程开始阅读,别拘泥于细节,边阅读时可以边写注释边画图,做到流程可视化,再反复推敲,想想是否存在什么不足
  6. 手撸框架,并学习框架的核心优点
    所谓框架,就是对现有技术的封装和优化,所以,我们可以手撸一个框架,并以此对照原框架,进一步掌握框架的优秀设计模式
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!