Welcome everyone

源码阅读技巧

java 汪明鑫 953浏览 0评论

最近跟着组里的一个大佬看了些公司组件的一些源码,感觉还是很牛逼的,也有些收获,也想耐下心继续看下去!

去年看Netty看了点放弃了,看Spring看了点放弃了,擦。。。这次开始就不能再结束了=-=

 

恰巧最近团队又入职一个zk committer 大佬,询问了源码阅读的问题

Q:

大佬,看了你的文章,zk commiter 牛逼啊! 开源代码阅读的话,求教。 我目前工作2年了,很多源码看不懂,也没有头绪到底需要死磕哪些 想问下下面哪些适合目前的工作年限看下 Spring, netty, Kafka, ZK, tomcat。。。 还有我们公司自研的组件需要研究吗

A:

“很多源码看不懂,也没有头绪到底需要死磕哪些” 哈哈这不是很正常的吗?每个人都是这样的。耐心地学,一步一个脚印 Spring感觉框架性的东西代码太多而且变化更新也比较快;netty, Kafka, ZK, tomcat相比可能是更好的选择。哈哈当然是更推荐我大ZooKeeper, 最好比较专注某门技术(一专多通), 不然今天学这个明天学那个很容易都学了个寂寞,编程技术感觉很多时候都是相通的。

关键点感觉在于  耐心的一步步学,一专多通

 

 

最好是带着问题的答案去读源码。

看源码还需要广度遍历,挑重点,看主干。

不要东看一个,西看一个,坚持看完一个,然后再看完两个、三个…… 坚持就是胜利。

 

 

转载请注明:汪明鑫的个人博客 » 源码阅读技巧

喜欢 (24)

说点什么

您将是第一位评论人!

提醒
avatar
wpDiscuz