參考[google c++風格指南]
#ifndef project_path_file_h_
#define project_path_file_h_
/**/
// 原始檔中首先包含對應標頭檔案
// #include "對應標頭檔案"
#include
禁止使用using namespace foo;,而應使用using foo:bar;
;
命名風格推薦
類 函式
合理使用空格和空行;
用空格代替tab,習慣使用4空格縮排;
習慣使用const
零值:整型用0,浮點型用0.0,字元用』\0』,指標用null或者nullptr(c++11)
盡量延遲宣告變數,減小作用域,並且總是初始化;
迴圈語句中的物件應在迴圈體外宣告,以減少構造和析構造成的效能損失;
禁止使用異常和友元語法;
鼓勵使用智慧型指標,以減少記憶體管理負擔;
前置自增,自減操作符效率更高;
使用原生型別,而非word,dword之類;
具體可使用cpplint.py進行**風格檢查
風格指南 C
0.避免多重包含是學程式設計時基本的要求 1.前置宣告是為了降低編譯依賴,防止修改乙個標頭檔案引發多公尺諾效應 2.內聯函式的合理使用可提高 執行效率 3.inl.h 可提高 可讀性 一般用不到吧 d 4.標準化函式引數順序可以提高可讀性和易維護性 對函式引數的堆疊空間有輕微影響,我以前大多是相同型...
Swift 風格指南
在看objc出版的 swift高階 中,看到程式設計風格習慣的內容,覺得很不錯。所以這裡記錄下來,希望我們在自己的專案中使用 swift 時,也應該盡量遵循如下的原則 1 對於命名,在使用時能清晰表意是最重要。因為api被使用的次數要遠遠多於被宣告的次數,所以我們應當從使用者的 度來考慮它們的名字。...
Vue風格指南
2 元件的data必須是乙個函式 data function 3 prop定義應該詳細。細緻的 prop 定義有兩個好處 更好的做法!props 4 為v for設定鍵值 在元件上總是必須用key配合v for,以便維護內部元件及其子樹的狀態。甚至在元素上維護可 的行為。案例 如你想使用給列表加過渡...