1.編碼規範對於程式設計師而言尤為重要,有以下幾個原因:
1.1.乙個專案的生命週期中,80%的花費在於維護;
1.2.幾乎沒有任何乙個專案,在其整個生命週期中,均由最初的開發人員來維護;
1.3.命名規範可以改善專案的可讀性,可以讓程式設計師盡快而徹底地理解新的**;
1.4.如果你將原始碼作為產品發布,就需要確任它是否被很好的打包並且清晰無誤,比如你已構建的其它任何產 品。 為了執行規範,每個軟體開發人員必須一致遵守編碼規範。
2.命名原則:
2.1.使名稱足夠長以便有一定的意義,並且足夠短以避免冗長;
2.2.唯一名稱在程式設計上僅用於將各項區分開;
2.3.表現力強的名稱是為了幫助人們閱讀。
3.sql檔案命名規範:
3.1.命名順序:
1.開頭注釋 2.檔名 3.建立人 4.日期 5.描述 6.版本
3.2.例:
//**檔名:sp_calctask.sql
//**建立人:張三
//**日期:2017/08/13
//**描述:主要完成資料庫自動計算任務
//**版本:1.4版本
create proc sp_calctask(
@p_time int ,//時間週期
@p_autocalc bit //是否自動運算
) begin //todo end
4.cs檔案格式:
4.1.命名順序:
1.開頭注釋 2.檔名 3.建立人 4.日期 5.描述 6.版本
4.2.例:
//**檔名:randomcreator.cs
//**建立人:張三
//**日期:2017/08/13
//**描述:主要完成隨機數字的生成
//**版本:1.4版本
usingsystem;
usingsystem.collections.generic;
usingsystem.text; namespace comm
public class randomcreator
//todo...
5.後端api標準格式:
5.1.命名順序:
1.開頭注釋 2.檔名 3.建立人 4.日期 5.描述 6.版本
5.2.例:
///
/// 服務呼叫處理函式
///
/// 使用者id
/// 使用者姓名
/// 返回..
public string updateuserinfo(string userid,string username)
//todo...
C 命名規範(一)
兩種命名方式 pascal 每個單詞首字母均大寫 camel 第乙個單詞首字母小寫,其餘單詞大寫 naming space命名 公司名稱.技術名稱 feature design 如system.window.form 檔案命名 project pascal格式,總是和聯編以及根命名空間相同。sour...
命名規範 C 命名規範約定
命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...
C 命名規範
1.類名 大駝峰式 filedescription 2.介面 大駝峰式,字首加i imenuprovider 3.介面實現類 同類,字首context contextmenuprovider 實現imenuprovider 4.列舉 大駝峰式,字首加e euserrole 5.異常 exceptio...