Jtest

2010-06-09 17:50
  • 代码格式检查
  • bug检测
  • 代码优化
  • 代码评审
  • 软件度量
  • 单元测试
2010-06-09 17:46
  1. 减少人员之间通信工作量,提高工作效率。软件开发是团队成员协作的结果,而编码规范是程序员之间沟通的桥梁。如果每个成员遵循一致的编码风格,则可以减少沟通所需的工作量。
  2.  
  3. 减轻了程序员的负担。命名规范是一种约定,减少了编码的自由度,从某种意义上可以帮助程序员不用操心一些编码细节上的选择问题。
  4.  
  5. 规范外包编码工作。
2010-06-09 17:20

"    OPT.AAS-3
使用简短格式的赋值语句;
"    OPT.CEL-3
避免在循环语句中调用方法;
"    OPT.CS-1
在"finally"块中关闭streams;
"    OPT.DIC-3
在创建"ArrayList"、"HashMap"、"HashSet"、"Hashtable"、"Vector"和"WeakHashMap"时,必须定义初始的容量大小;
"    OPT.IF-4
不用!对于"if (cond) return; else return;"语句使用条件操作符;
"    OPT.IFAS-4

2010-06-09 17:16

"    JUNIT.OSIC-2
避免使用构造函数去初始化测试用例;
"    JUNIT.OSUM-3
总是重载"setUp()"方法;
"    JUNIT.OTDM-3
总是重载"tearDown()"方法;

 

2010-06-09 17:14

"    GC.AUTP-2
在转换基本数据类型的"toString"时,避免创建不必要的临时变量;
"    GC.DUD-3
使用"long[]"代替"Date[]";
"    GC.FCF-1
在"finalize()"中必须调用"super.finalize()";
"    GC.FM-1
避免在"finalize()"中注销"listeners";
"    GC.GCB-5
在一个方法中,要重复使用"getClipBounds()"的返回值,既不要调用"getClipBounds()"两次;
"    GC.IFF-2

2010-06-09 17:11

"    CODSTA.ACDO-1

 

避免在字符串常量前使用"new"操作符;

 

"    CODSTA.ASI-3

 

不用!对于任何没有使用非静态变量类成员变量的方法使用"static"修饰符;

 

"    CODSTA.AUVT-3

 

2010-03-11 14:02

              ——自动实现JAVA的单元测试和代码标准校验

    www.innovatedigital.com 整理    

页面