Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
24 lines (14 sloc) 2.76 KB

关于反思系列(Thinking in Android)

起源

我曾经写过很多博客,这其中有一部分是源码分析相关的,不幸的是,这些恰恰是我所有博客中回顾最少的博客系列——里面涉及了大量代码片段的复制粘贴,以及到处可见一行一行啰嗦的注释,坦白的说,很多源码分析的博客写完之后,我再也没有去看过。

从结果来看,源码+注释分析 的博客总结是非常差的一种学习方式,因为这通常意味着从API入手,从结果倒推过程,这导致往往我只知其然而不知其所以然。

相反,我认为正确的学习总结应该是先理解思想,然后一点点去丰富代码,一点点完善整个体系的血肉,从大局到具体,从宏观到细节。

这种学习总结的方式的核心思想是,文章的核心应该是思想的传递而非代码,我不需要在执着于代码的细节,每一行代码的意义——即使很久之后我忘记了,通过快速阅读,我也能第一时间将这些知识捡回来,而不是看着大段大段似曾相识而又倍感陌生的 源码+注释 皱紧眉头。

反思系列(Thinking in Android) 是我对这种学习总结方式的一种尝试,此处该词并非自我反省的意思,而是指 对某个知识体系初步掌握后,对该体系进行的重新思考,其最终目标是:每一篇文章都能被收藏和一遍又一遍地阅读回顾。

系列目录

You can’t perform that action at this time.