C語言編程規範

結合實際的開發經驗,使用的《C語言編程規範》已發佈,可以訪問 http://www.qmailer.net/archives/171.html。


或點擊 C語言編程規範


1. 背景
無論如何,標準是團隊開發的保證之一,而且標準歡迎爭吵和變化。我們使代碼易於管理的方法之一是增強代碼一致性,讓別人可以讀懂你的代碼是很重要的,保持統一編程風格意味着可以輕鬆根據“模式匹配”規則推斷各種符號的含義。創建通用的、必需的習慣用語和模式可以使代碼更加容易理解,在某些情況下改變一些編程風格可能會是好的選擇,但我們還是應該遵循一致性原則,儘量不這樣去做。

2. 環境
統一開發人員的開發環境,包括文本編輯環境、SHELL環境,通常我們使用VIM的UTF-8編碼環境,使用4個空格代替Tab進行縮進。

3. 命名
頭文件(.h 文件)和程序文件(.c文件)文件名全部使用小寫字母或數字,以下劃線(_)進行分隔,且儘量保證頭文件和程序文件的一一對應。
即: ngm_模塊名_類別名


1
2
3
#示例:
ngm_cstring.h
ngm_cstring.c

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章