为什么阅读源代码? 编程入门越来越简单,但是到了中级水平,如何提升往往感觉无从下手。原因可能有很多,比如,实际项目中多是增删改查等业务代码,没机会锻炼复杂逻辑。市面上也少有讲解复杂实际项目代码的好书。 优秀开源项目源代码是一个宝贵资源。不阅读太可惜。代码是思维沟通的媒介,通过精读源代码,可以了解大牛的思路,拓宽视野。 通过阅读源代码,一来可以学习其他人是如何处理问题,二来能够直接感受代码之美和编码的乐趣。 阅读的源代码一定是自己感兴趣的,实际用到的。每个源代码都会给人不一样的思考。