阅读源码的乐趣

limboy's HQ at 
阅读源码尤其是优秀的源码是一件很有乐趣的事情,可以拓宽视野,提高品位,锻炼思维,就像间接地在跟作者沟通一样。Quora 上有一个问题是:TJ-Holowaychunk 是如何学习编程的,他的回答是 I don't read books, never went to school, I just read other people's code and always wonder how things work 如果有足够的好奇心,并且总想知道「How Things Work」,那么阅读源码就是个不错的途径。源码的复杂度不同,需要投入的时间、使用的方法也不同,以一个中等复杂度的项目为例,简单分享……