6.5.1. 开源项目学习

阅读经典源码的三个层次境界:

了解层次: 知道整体的流程是怎样的,会使用,这个阶段停留在表面
深入层次: 深入源码内部,对细节实现、原理非常熟悉,知道引入这个是为了解决什么问题、如何解决问题的
内化层次: 从这些框架中,可以汲取它的设计思维,并能总结出通用方案,又能根据这个通用方案演化成不同的具体方案出来

总结它的关键步骤 如何快速掌握源码是一项关键的能力

框架的定义:

有固定的流程,并且对用户开放业务逻辑的半成品

索引

  • 如何从开源项目中汲取架构思维? [1]
[1]https://www.infoq.cn/article/sCF83heYqQJ4U8vTEQWk