网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > Java
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.JAVA中用动态代理类实现记忆功能.
.Sun在开放源代码J2EE认证上又迈出.
.Web 服务代理组件创建 JSF Web 服.
.实例教程:J2EE编程起步.
.Beans入门必读之为Beans增加功能.
.利用HSQLDB进行Hibernate的单元测.
.JBuilderX+SQL Server开发hibern.
.使用Java编写NT服务程序.
.VB.NET和Java的OOP设计.
.在java开发过程中经常碰到数据类.
.重用java.util.Observable类.
.Properties类不直接支持多语言属.
.事件处理中UI的刷新问题(笔记体小.
.中国年历算法和程式.
.抽象类对象类和对象包装类.
.巧妙使用if(true)以及if(false)语.
.Java高级编程:提升JSP应用程序的.
.Lucene中update及delete的实现.
.利用attributeGroup元素重用属性.
.1年Java历程的回顾、反思与展望 .

使用开源工具提高J2EE系统的质量

发表日期:2008-1-5



  1。使用可测量质量的工具(假如你的质量不可测量,谈何质量控制? )
  2。通过工具的报告结果 来制定每次质量提升的关卡。(有了结果报告,那才算过关!)
  3。强调责任心,确保结果(开发人员没责任心,用了工具又能怎样? )
  
  目前有好多开源工具,能给J2EE系统开发带来很大的帮助。作者打了个比喻
  
  工具之于软件开发的意义,就要建筑设备之与比盖楼。假如徒手造个小屋子还可以,要盖栋大厦那就一定要使用先进的建筑设备了。
  
  质量治理,首先要强调代码的可维护性能,代码生成,代码规范,这些都能提高你代码的可阅读性和可维护性。而代码走查,质量检查,代码分析归类。能有效地治理好代码避免Bug错误,提高质量。
  
  目前开源中比较常见的一些工具 和 Eclipse Plugin
  
 使用开源工具提高J2EE系统的质量(图一)

  Eclipse 的插件的一些点评:
  checkstyle 严格遵守Sun命名规范,并且加入了Effective中一些编码原则,对于违反规范的代码一览无遗!(本人另外还推荐PMD,和FindBugs)
  
  Junpiter  他是一个很棒的 Code Review工具, 他能帮助你在设计和编码中的错误,同时能让团队中成员中的互相借鉴代码,增加编码技能:)
  
  Meteric 代码语言分析工具,他能把Java代码归类分析,并且生成相应文档报告。
  
  XDoclet 众所周知JAVA提供的Doclet能通过注释能生成文档, 而XDoclet则功能更强,能从注释生成代码,(EJB,Hibernate)等等配置文件。
  
  JUNIT 大名鼎鼎的测试工具,不说了CodeCoverage 代码的覆盖率测试,Profiler  性能检查然后能,制定一些关卡来一步一步地改善质量!
  
使用开源工具提高J2EE系统的质量(图二)

  
一步步地质量提高,给开发过程中的质量关卡!

上一篇:基于 J2EE 体系实现多层结构 Blog 平台(1) 人气:912
下一篇:把您从麻烦中解脱的JNDI在J2EE中的角色 人气:578
浏览全部Java的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐