通过阅读源码/博客有效学习编程


阅读源码、文档、博客

image.png
image.png

马士兵
image.png

源码阅读很重要

  • 高端面试必问(各个方向、框架的源码等等)
  • 锻炼内力必学(编码能力)

    源码阅读基础

  • 熟悉OOA(面向对象分析)和OOD(面向对象设计)

  • 设计模式

  • 跟踪源码发现找到抽象的struct/class是,要去找实现类:底层具体实现代码(不是抽象出来的class/struct)

  • 所谓读源码很多时候需要的是理解另一个人的思路
  • 没有人能一次性写出非常完美的代码,几乎所有的源码都经过很多次的迭代(所以不要试图一次性就理解源码的全部问题)