易截截图软件、单文件、免安装、纯绿色、仅160KB

如何写出高质量的java代码? - Java / Java SE

如何写出高质量的java的代码,一直是困扰自己的问题。虽然看过一些优美的代码,也尽力去模仿写,也很注意编程风格和规范,但总是有这样那样的问题。
哪位大侠指点一下,在这方面的书籍,推荐一下,谢谢。
重构 重构 
一上来就写出好的代码 即使是老手也很难
随着变更 或者理解的深入 肯定会发现有更好的解决办法

推荐 《重构---改善既有代码的设计》

正在学习中……

多谢多谢!

这是一个经验问题,当你经验丰富以后——就是摔了很多跟头,看过很多代码,重构很多次以后,你就知道哪些地方要怎么写了。

重构可是一部大师级的书,至少能做的事情就是不要什么都ctrl c+ctrl v

不断积累中。。。。。。

学习了

学习中

学习中

多看 多写 多分析

你可以安装一个checkstyle插件检查你的代码规范,安装一个findbug插件检查你的隐形bug,当积累到一定经验后,你的代码质量会提高很多。

写多了,就知道了,可不是copy哦

加油加油~~奋斗中。。
 开始我的代码比较乱~ 现在好多了~

加油,加油,我也在奋斗中啊

推荐 《重构---改善既有代码的设计》
一定要看看这本书!

嗯,在代码级别设计我目前也只知道Martin Fowler的这本书

风格与规范固然要注意,但这些属于表层

内在的关系如何协调,以使代码更优雅,更OO,更健壮,更简单,不断思考,不怕重构,追求更优,我理解是这样,或者在设计阶段多深思熟虑一些往自己的要求靠拢

架构层级也是必要的保证,或许可以看看这本:
《Beautiful Architecture_Leading Thinkers Reveal the Hidden Beauty in Software Design》
{{-


相关问答:

myeclipse+mysql的配置问题 - Java / Eclipse

我是个新手,望高手解答
我现在已经安装了mysql,也有mysql的jdbc。但我怎么配置后,才能在MyEclipse里操作mysql呢?请高手说详细点
打开Myeclipse----window---open perspective---MyEclipse database explorer-- ......

java中的注解可以有哪些? - Java / Java EE

如: @superwaring("unchecked");
这个里面都可以取哪些值啊,还有类似的 @superwaring标签有哪些啊
没用过。。

看jee的api
javax.persistence里
@superwaring("unchecked");只是忽略 ......

java中传值 - Java / Web 开发

就是简单的传值和取值
请问楼主想问什么?

jsp页面采用表单或者javabean传值都可以,使用request.getParameter()获得使用表单传过来的值。

问问题,先把问题说清楚点!! 问题太模糊!!

问问题,先把 ......

java中传值 - Java / Web 开发

怎么样将id传过去啊???是简单的传。。。在地址栏中写id号
LZ 好幽默!不知道你的意思?

是想把ID 传到ACTION ? 通过URl id=?

不够详细 别人不知道怎样帮你

../XXXXX.do?id=XXXX&id2=XXXXX

......

模拟href 的 css样式 - Java / Web 开发

现在不想用<a> </a> 标签 ,因为点击后会出现页面重定位,给文字加上css样式就可以看起来 是href怎么实现这样的css
text-decoration:underline; cursor:hand;

引用
text-decoration:underline; cur ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号