话题讨论 | 作为开发你是如何阅读源码的?
相信小伙伴们经常会有一个困扰,那就是要不要阅读源码?
笔者前段时间阅读过 JUC 并发包下面的源码,不过现在回忆起来,也忘记了一部分。
最近开始看 Spring 的源码,当然并不是一行一行的阅读,就是挑选一部分流程进行阅读。
但是相对于时间、效率,难免会有一个困扰 —— 为什么要阅读源码?
面试需要
这个我个人认为是放在首位的
开发需要
这个可能是有的公司需要基于开源的项目进行定制化开发
提高技术
也有一部分人是纯(bei)粹(po)提高技术 —— 应该很少吧
B格需要
在群里摸鱼划水,给小伙伴们答(zhuang)疑(b)
排查问题
遇到 Bug,异常,Debug 走一走,看看源码
那小伙伴们是为什么阅读源码呢?还有是如何阅读源码的?
版权声明: 本文为 InfoQ 作者【程序员小航】的原创文章。
原文链接:【http://xie.infoq.cn/article/81fd6e5b13e4b4662d328f9f6】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论 (5 条评论)