怎么看源码

我认为在看代码时需要注意下面 3 点:

  • 业务需求:代码想要达到什么效果
  • 技术设计:如何通过一些手段来达到目的,为什么用这种设计能达到目的
  • 技术实现:实现细节上有哪些亮点