如何阅读源码

1、阅读源码前先粗读官方文档,了解它大概是干什么的功能是什么用于解决什么问题

虽然在阅读文档的过程中可能会遇到一些专业术语,你可能会有点懵,但是这会有助于后续深入的了解。

2、阅读前要明确目的,如果你本次只是想了解基本的运作流程或解决某些问题,就大概看看一些调用链路及小部分的逻辑,不要死磕具体细节。

如果你要想通过阅读源码提升自己的编码水平,那么我建议你一定要理清设计架构实现细节,以及为什么这样设计

3、在大致了解这个开源项目是什么之后,就可以开始阅读源码了;

其中推荐以一个功能或模块为切入点,然后灵活的运用eclipse或idea提供的强大的debug功能。

有条件的话最好把源码下载到本地,自己加注释,这样你的印象会更加深刻。

4、一定要总结,一定要总结,一定要总结,重要的事情说三遍;

尤其是设计思想和一些解决问题的优雅方式(当然这也是要分场景的,比如你本次)。

原文地址:https://www.cnblogs.com/bzfsdr/p/13529961.html