1. 程式人生 > >結對作業之代碼規範

結對作業之代碼規範

大寫 簡單 簡寫 語義 一個 進行 小寫 做什麽 變量

  • 縮進:縮進使用4個空格的方式;

  • 括號:在復雜的條件表達式中,用括號清楚的表示邏輯優先級;

  • 斷行與空白的{}行:程序結構風格使用斷行和空白的{}行;

    (在程序調試時期需要單步執行需要斷行,在程序復雜代碼量大時空白{}使結構清晰明了)

  • 分行:在定義不同變量或對多個變量進行賦值時不要放在一行上,即多條語句不要放在一行上;

  • 命名規則:

  1. 采取類似“匈牙利命名法”,變量名盡量使得程序員一眼便能看出其含義或類型;
  2. 采取簡便縮寫格式,對於可以簡寫表示的變量不需要過多描述;
  3. 避免不必要的修飾詞,如果刪減修飾詞程序不會變的難懂,那麽便可刪減;
  4. 使用下劃線分隔變量名中的作用域標註和變量的語義;比如Word_Count;
    • 所有的類型/類/函數名都用Pascal形式:所 有單詞的第一個字母都大寫;

    • 所有變量使用Camel形式,第一個單詞全部小寫,隨後單詞隨Pascal形式;
  5. 程序中一些比較復雜容易混淆的代碼都需要做出相應的註釋,目的是:解釋程序做什麽,為什麽這麽做;復雜的註釋應該放在函數頭,相對簡單不必要的註釋(例如解釋函數參數類型的註釋)可以省去;

結對作業之代碼規範