1. 先跑起来看效果
2. 从入口函数跟流程
3. 画调用关系图
4. 带着问题读

一次性读懂整个框架不现实。