论坛首页 Java企业应用论坛

Java源码阅读的真实体会

浏览 84127 次
该帖已经被评为良好帖
作者 正文
   发表时间:2011-08-21  
mtnt2008 写道

读源码,目的是什么呢?
其实,就是熟悉自己使用的东西;而且,知识是有度的,读源代码的作用也许,没有想象的那么大


目的:
1、遇到框架使用的问题,解决会很快。如读过Struts的options标签源码,对于级联下拉框问题就很好解决。

2、基于框架的定制和扩展。比如我们在用Tomcat时,因为一个Web目录下有好几个网站,只能用这样的web.xml:web_abc.xml,web_xyz.xml,也就是abc.com,xyz.com。这类hack技术,是没有任何文档的。

3、学习别人的架构设计,在自己设计产品时,可以模仿。如Struts那套架构,即使不是做Web应用,对于处理配置文件、国际化、模块化,都是非常好的案例。

4、看懂一套框架源码,以后该框架的书籍都不用看了,因为都比较浅。

5、培养代码规范,如格式、命名。开源框架的源码一般都很优雅。
.......







7 请登录后投票
   发表时间:2011-08-21  
源码阅读是一条提高自身技术能力的很好的途径。一些被广泛应用的架构和平台,设计优良、高性能、可维护性强。这些对以后的技术之路可以起到引导和借鉴的作用。 
O(∩_∩)O~
0 请登录后投票
   发表时间:2011-08-21  
诶,矜持不下来,在公司母时间。在家,老婆孩子,常来烦你。
0 请登录后投票
   发表时间:2011-08-21  
作为Java届的小草级别种子选手、

感觉楼主的一席话让我受益很大, 谢谢前辈了
0 请登录后投票
   发表时间:2011-08-21  
跟工资没几毛钱的关系;
还是有兴趣专心做技术的看看吧;
0 请登录后投票
   发表时间:2011-08-21  
技术出身的人想创业那就等于创新,做一个现在世界独一无二的东西,让它成为热人们的习惯。
0 请登录后投票
   发表时间:2011-08-21  
在公司,一会儿Python,一会儿C#,还要去做InstallShield,哎,实在是没时间,而且我目前的工作还没涉及到Java,虽然我主要编程语言是Java。。。
0 请登录后投票
   发表时间:2011-08-21  
如果每个程序员都能有楼主这样的耐心跟毅力,中国软件就有希望了
0 请登录后投票
   发表时间:2011-08-21  
一直在纠结学完了J2ME,J2SE,J2EE,做过了几个项目后,应该怎么继续深入的学习下去,楼主给了个很好的方向,感谢!
0 请登录后投票
   发表时间:2011-08-21  
迷茫中的一丝曙光   受教
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics