阅读源码,要学会根据源码发现问题,提出问题,让问题反过来驱动阅读源码

Posted big1987

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阅读源码,要学会根据源码发现问题,提出问题,让问题反过来驱动阅读源码相关的知识,希望对你有一定的参考价值。

阅读源码,要学会根据源码发现问题,提出问题,让问题反过来驱动阅读源码
比如阅读lucene的search流程,就要通过
看源码,了解到它对query进行了解析,里面有cache相关的东西,而且还有其他的,
那么就要依据这些名词,来提出问题?
怎么解析query的,为什么要解析query;
怎么做cache的,cache怎么实现的;
当然了,阅读的时候可能会乱,这就要抓住主线,即主流程,忽略细枝末节,对关注的重点关注,对不关注的不要细扣,
当需要关注的再细扣;








以上是关于阅读源码,要学会根据源码发现问题,提出问题,让问题反过来驱动阅读源码的主要内容,如果未能解决你的问题,请参考以下文章

工作5年的Java程序员,才学会阅读源码,可悲吗?

阅读源码很重要,以logback为例,分享一个小白都能学会的读源码方法

阿里P8级别面试官分享出源码阅读技巧附Java源码和大厂真题

JAVA——底层源码阅读——集合ArrayList的实现底层源码分析

一篇博客让你学会部署社交网站( SVN+nginx+PHP+MySQL+MFS 内含所有源码包)

2021了,我才学会构建Spring源码