看源码有没有什么好的推荐呢?

2016-10-31 00:51:53 +08:00
 crossoverJie

先说下本人情况:

从事 JAVA 后端开发,下个月就正好工作两年了,正好这段时间进入了一家真正意义上的互联网公司。同事中有一个工作了五六年的技术大牛建议我想要提高的话就要开始看一些源码了,不管是 spring 的还是 JDK 的。 由于公司现在一直都在使用阿里的 DUBBO 框架,他建议我先从这个框架的源码看起走。

在这里就想问下各位朋友有没有什么建议:

谢谢

2735 次点击
所在节点    程序员
7 条回复
em70
2016-10-31 02:18:38 +08:00
提高必须要实践啊,照着文档做 demo,自己各种折腾,框架会用了,再看源码了解深层次的东西,用都不会用直接看源码当然无法下手. 可能这个五六年的大牛不懂如何带新人
ZiLong
2016-10-31 10:04:39 +08:00
源码首选 spring,如果觉得自己 c/c++还可以,探究 jdk 也是一个上佳之选,最好还是带着问题去看源码,比如某个功能是怎么做的?所以,都是先用熟了再看源码
rabbitinhere
2016-10-31 10:10:34 +08:00
溺水的人学不会游泳
crossoverJie
2016-10-31 10:59:30 +08:00
@em70 用肯定是会用了,上面已经说道了 我也工作马上两年了,现在感觉就是重复的板砖写代码,所以才需要提升来着。
crossoverJie
2016-10-31 11:00:42 +08:00
@ZiLong 就大学时候接触过 C ,不过都是听天书过的。。。
em70
2016-10-31 12:07:03 +08:00
@crossoverJie 我明白了,你缺的是好奇心,举个例子,当年小霸王上打魂斗罗,通关后会自己提升难度,比如不杀小兵通关, 100 颗子弹通关,各种折腾,要精通一个东西需要这种好奇心,不断给自己提更高的问题再尝试解决,这需要天赋,顶尖程序员的秘诀就在这
ZiLong
2016-11-01 15:48:39 +08:00
@em70 不如女仆,不如跳舞

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/316668

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX