万事由简入深。
阅读代码也是如此,晚上虽有很多前辈已经分析过Eventbus.但那是他们的分析,我们学习借鉴,未必是自己的。
读过了只是读过了,用过了只是用过了,分析理解了只是理解了,能够复制再现了才是初步掌握,能够发明创造才是真正的学习。
已经读源码有些日子了,没有选择Android源码来读,是因为畏惧其工程过于庞大;选择EventBus来读,是因为实用较多,且代码量少。
代码列表:
内容不多,文件量也不多。
我会采用一点点的读代码的方式理解分析,而不是直接从应用的角度来观察理解。
其过程中会选择由简入繁的方式读代码。
好了,开篇到此为止,下篇进入正文。