代碼規範五條規則

代碼規範五條規則

1 全部的語句塊都必須用{}包圍,即便如if,for下只有一條語句。

1.1 Demo

推薦: css

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

不推薦: html

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

2 括號的形式採用懸掛式風格

2.1 demo

推薦: java

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

不推薦: eclipse

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!");
}

不推薦 post

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,?:語句與&&,||操做符的總個數來度量。 儘可能控制一個方法的複雜程度 this

4.2 demo

看說明,你們都懂得 spa

5 控制每行代碼的長度,每行代碼不要超過120個字符

5.1 說明

一行中含有太多的字符會大大下降代碼的可讀性,須要控制每一行代碼的字符數。 暫定上線爲120個字符。超過的時候須要考慮寫下小函數拆分或者換行了。 代碼規範

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

Author: csophys

Org version 7.8.11 with Emacs version 24

Validate XHTML 1.0
相關文章
相關標籤/搜索