阅读源码
- why
- what
- how
阅读源码是一种高效的学习方式,通过阅读优秀的源码,能提高自己的编程水平。
why必要性
阅读源码等于学习他人的经验。编程需要非常多的动手实践,我们往往简单学习了一门编程语言,就能入门,就能写出 “Hello World!”,而且迫不及待地写下一个demo,“Todo List”。就好像我们学汉字一样,很容易就学会了常用汉语300词,但是我们能写出《唐诗宋词300首》吗?答案是否定的。为了提供文学水平,大量阅读经典文学作品就很有必要。同理,为了提供编程水平,大量阅读优秀的源码也是非常有必要的。