易截截图软件、单文件、免安装、纯绿色、仅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》
{{-


相关问答:

JSP/Servlet交互 - Java / Web 开发

JSP页面中有多个radio按钮
  JSP页面将参数POST给servlet
  
  要求如下;
  1.选择一个radio,调用servlet servlet中根据参数调用其他接口,除非选中该radio并点击JSP中的实 ......

java swing 程序如何打包 - Java / Java相关

java swing 程序如何打包成jar,然后可以通过批处理文件bat直接运行,有没有什么工具直接可以完成这两个工作?
用jar打包,把运行需要的jar拷贝到一个目录,批处理用 start javaw -cp .;其他包路径 运行

用zip ......

c/s和b/s之间怎么通讯. - Java / Web 开发

在酒店管理系统中,有一个对内的系统,供前台服务员和经理使用
还有一个就是对外,让客户可以在网上预订房间,
它们之间是怎么通讯的.?当我提交预订房间信息的时候,
在对内的系统中,如何知道我已经提交了信息过去.使 ......

jsp和tomcat问题,快疯了 - Java / Java EE

我写了个jsp页面,然后改动了一下,改动的内容就是在jsp页面的js函数里加了个alert()语句,但是我访问这个页面时,死活都是原来页面的内容,我加了很多alert函数还是没改动前的页面内容;tomcat重启了,也重新部署这 ......

jsp文件到底要不要加No-cache - Java / Web 开发

用Struts2+Spring+Hibernate做的一个web的ERP小项目,总部一台服务器(数据库与Web服务器在同一机子上)是单独拨号上网的,与分公司没有用局域网线,硬件太贵了,其他几个省市分公司都来访问这一服务器,感觉后台代 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号