1. 程式人生 > >程式碼整潔之道 讀書筆記 - 第5章 格式

程式碼整潔之道 讀書筆記 - 第5章 格式

垂直格式

1、推薦單檔案200行程式碼左右,最長不超過500行。

2、每一組思路完整的程式碼,中間用空白行區隔。

3、緊密相關的程式碼應該互相靠近。

4、本地變數和實體變數應該在類的頂部宣告。

5、概念相關的程式碼應該放在一起,相關性越強,距離越短。

6、自上向下展示函式呼叫依賴順序。被呼叫的函式應該放在執行呼叫的函式下面。

橫向格式

1、遵循無需拖動滾動條到右邊的原則。推薦一行程式碼上限是120個字元。

2、賦值操作符兩邊加上空格字元,以強調左右兩邊重要的要素。

int lineSize = line.lenght();
totalChars += lineSize;

3、函式名和左圓括號之間不要加空格,因為函式與其引數密切相關。

recordWidestLine(lineSize);

4、函式中的引數用空格隔開,表示引數是互相分離的。

lineWidthHistogram.addLine(lineSize, lineCount);

5、不推薦水平對齊使用。

private      Socket            socket;
private      InputStream       input;
private      OutputStream      output;
protected    long              requestParsingTimeLImit;    

6、使用標準的縮排方式,方便閱讀。