一、为什么我们要读源码?
1、让个人技术快速成长:
优秀的开源框架,底层的源码设计思想也非常优秀,同时还有含有大量的设计模式和并发编程技术,优秀的解决方案,熟读源码对猿们技术提升有很大帮助
2、新技术学习能力:
Java开源码框架的源码熟读后,若出现新的开源技术,能根据经验或官网资料快速掌握底层的实现,不怕技术更新迭代
3、工作中解决问题能力:
很多人开发过程中或线上遇到BUG, 首先会百度, 但百度的答案都是转抄的,熟读源码后可以根据源码快速定位BUG,比别人解决问题速度更快
4、面试过程中获更多好感:
现在出去面试都会被问到源码,源码面试是区别程序员水平另一面镜子
5、做技术凡事要问个why:
遇到好的开源框架,多想想它的背后实现,对技术要有一定的追求
6、有机会与业内大牛成为朋友:
多活跃开源社区,熟读源码后多思考,发现问题或需求主动参与开源技术研发,与圈内大牛成为为朋