锁定老帖子 主题:我读源码的一点体会
精华帖 (0) :: 良好帖 (1) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-12-29
啃过前面一两个星期,后面就比较容易读了
|
|
返回顶楼 | |
发表时间:2010-12-29
好的东西,就是应该多读读,呵呵..
|
|
返回顶楼 | |
发表时间:2010-12-29
虽然楼主这种精神我认为非常可贵。
但是我觉得这并没有必要(个人看法)。 假如你现在需要使用一个框架,在你慢慢的使用过程中,我们应该通过在用到某一个地方的时候。如果出错我们可以进行调试这样对源码也可以有很好的理解。也可以在这点进行源码的解读。 除非你想一直研究某一个项目,或者想要在这个项目中深造,否则我觉得这样去读源码并没有太多的意义。 个人看法。 |
|
返回顶楼 | |
发表时间:2010-12-29
最后修改:2010-12-29
看lz的文章,挺受益的。
不过lz也该更进一步把那个牛人兄的链接一起送上啊。嘿嘿。。。 但是,我想搜的时候了,藕断丝连反反复复搜出了不少超级有用的东西: 全都说到一部分人包括我在内的心坎去了, 祛除浮躁,建立体系迫在眉睫呢。。。 看来“网络阅读”很重要啊,真该重视起来,难怪无头苍蝇一样乱撞的,收获甚微。 我先google“3年 读源码项目”,选第二个: http://www.iteye.com/wiki/topic/854647 然后je里的zwchen牛的文章: 网络阅读,为什么人会浮躁? http://www.iteye.com/topic/698774 觉得讲得真好,相见恨晚的感觉。 当然zwchen牛的很多文章都是挺不错的,上次那个求职经历尤为坎坷。详细可以去看他的博客。 特此分享。 |
|
返回顶楼 | |
发表时间:2010-12-29
读源码,我最喜欢看的就是工具类和引用的jar包,然后放入together中,把类图顺序弄清,在纸上画出,再看附带的文档和项目附带的测试类,最后才是看源码
|
|
返回顶楼 | |
发表时间:2010-12-29
我的经验是,读源代码之前最好熟练使用系统。构思一下如果是你,该怎么样设计,再看源代码。一般的情况是,如果你没有接触过类似的程序,很有可能你读不出来整体的逻辑。当你经过很长时间后,你才明白整体逻辑。有时候你虽然觉得代码简单,但其实是错觉。只是看出来每个单个零件,没有看出来整体。毕竟面向对象的代码,最起码类名得是人类得容易理解的。最好再调试一下,有助于理解。
P.S.读过的代码:Minix(OS), Tomcat... |
|
返回顶楼 | |
发表时间:2010-12-29
piao_bo_yi 写道 我的经验是,读源代码之前最好熟练使用系统。构思一下如果是你,该怎么样设计,再看源代码。一般的情况是,如果你没有接触过类似的程序,很有可能你读不出来整体的逻辑。当你经过很长时间后,你才明白整体逻辑。有时候你虽然觉得代码简单,但其实是错觉。只是看出来每个单个零件,没有看出来整体。毕竟面向对象的代码,最起码类名得是人类得容易理解的。最好再调试一下,有助于理解。
P.S.读过的代码:Minix(OS), Tomcat... +1 |
|
返回顶楼 | |
发表时间:2010-12-29
最近羡慕需要,在读HQ的源码,看了一个半月了,有兴趣的一起讨论讨论
|
|
返回顶楼 | |
发表时间:2010-12-30
初学者源码学习路线:java logging 框架 -> JAAS -> Spring Security
Spring其它源码,看你兴趣了,Spring-WS不错。 HSQLDB数据库方面的,相当不错,易理解。 |
|
返回顶楼 | |
发表时间:2010-12-30
unika_ly12 写道 传送门,兄弟
同求传送门。 |
|
返回顶楼 | |