代码规范五条规则

代码规范五条规则

代码规范五条规则

1 所有的语句块都必须用{}包围,即使如if,for下只有一条语句。

1.1 Demo

推荐:

for (int i=0;i<10 ;i++ ) {
    excute ();
}

不推荐:

for (int i=0;i<10 ;i++ ) excute ();

2 括号的形式采用悬挂式风格

2.1 demo

推荐:

public static void main(String[] args) {
    doSomeThing ();
}

不推荐:

public static void main(String[] args) 
{
    doSomeThing ();
}

3 代码的tab缩进为4个字符

3.1 demo

推荐(eclipse 可以百度搜索下更改默认缩进的位数)

public static void main(String[] args) {
    System.out.println("this is a tab width example!");
}

不推荐

public static void main(String[] args) {
        System.out.println("this is a tab width example!");
}

4 一个方法的CyclomaticComplexity(圈复杂度)不超过10

4.1 说明

圈复杂度指一个方法的独立路径的数量,可以用一个方法内if,while,do,for,catch,switch,case,?:语句与&&,||操作符的总个数来度量。 尽量控制一个方法的复杂程度

4.2 demo

看说明,大家都懂得

5 控制每行代码的长度,每行代码不要超过120个字符

5.1 说明

一行中含有太多的字符会大大降低代码的可读性,需要控制每一行代码的字符数。 暂定上线为120个字符。超过的时候需要考虑写下小函数拆分或者换行了。

Date: 2013-07-29 20:20:07

Author: csophys

Org version 7.8.11 with Emacs version 24

Validate XHTML 1.0
posted @ 2013-07-29 20:20  csophys  阅读(779)  评论(0编辑  收藏  举报