C 程式設計規範(逐步總結)

2021-06-08 22:54:31 字數 440 閱讀 9183

1.  類庫中的方法都不知道呼叫者的資訊,每個方法都要進行引數校驗,對於不合法的引數通過異常進行通知。

public

void insertuser(user user)

//呼叫orm

}

2. 

如果方法不處理異常,禁止使用try-catch語句;

方法不應該吞沒任何乙個異常,除非是最上層方法;

方法攔截乙個異常後,要麼丟擲乙個封裝後的新異常,要麼採取相應的措施後,丟擲原異常;

如果方法需要在異常時是否資源,使用using或try-finally語句。

3. 如果沒有特殊需要,不要使用返回值來判斷方法是否執行成功,而應該採用.net類庫統一的機制:

方法順利執行完畢,表示執行成功;方法丟擲異常,表示執行失敗。不需要返回值的方法,應一律返回void。

C 程式設計規範

關於組織和策略問題 0 不要拘泥於小節 了解哪些東西不應該標準化 類 函式和列舉 likethis 變數名 likethis 私有成員變數名 likethis 巨集名稱 like this。1 在高警告級別乾淨利落地進行編譯 2 使用自動構建系統 3 使用版本控制系統 最廉價也最流行的版本控制系統是...

C 程式設計規範

c coding standards 101 rules,guidelines,and best practices 組織及策略上的問題 organizational and policy issues 0.不拘小節 或 了解什麼不需要被規範化 1.在高警告級別下乾淨地編譯。2.使用自動化的構建 b...

c程式設計規範

c c 程式設計規範 1 檔案結構 每個c c 程式通常分為兩個檔案。乙個檔案用於儲存程式的宣告 declaration 稱為標頭檔案。另乙個檔案用於儲存程式的實現 implementation 稱為定義 definition c c 程式的標頭檔案以 h 為字尾,c 程式的定義檔案以 c 為字尾,...