'..'..1簡介................................................................................................">
源代碼編寫規(guī)范.pdf

源代碼編寫規(guī)范.pdf

ID:58330639

大?。?1.83 KB

頁數(shù):12頁

時間:2020-09-12

源代碼編寫規(guī)范.pdf_第1頁
源代碼編寫規(guī)范.pdf_第2頁
源代碼編寫規(guī)范.pdf_第3頁
源代碼編寫規(guī)范.pdf_第4頁
源代碼編寫規(guī)范.pdf_第5頁
資源描述:

《源代碼編寫規(guī)范.pdf》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、.源代碼編寫規(guī)范版本<1.0>'..'..1簡介...........................................................................................................................................41.1目的..............................................................................................................................41.2

2、范圍..............................................................................................................................42代碼格式規(guī)范...........................................................................................................................43代碼注釋規(guī)范................................

3、...........................................................................................54命名規(guī)范...................................................................................................................................95異常處理規(guī)范...............................................................

4、..........................................................116其他規(guī)范.................................................................................................................................11'..1簡介1.1目的本文用于定義本公司程序編碼規(guī)范。本文的目的在于規(guī)范和指導(dǎo)軟件編程活動,作為考核標(biāo)準(zhǔn)。1.2范圍本文僅用于指導(dǎo)軟件編程工作,同時作為其他分析和設(shè)計工作的參考資料。本文的預(yù)期讀者是:軟件工

5、程師/設(shè)計員、程序員。本公司各項目可以采用不同的編程語言,并參照本規(guī)范和各語言的習(xí)慣定義各自的編程規(guī)范,但是必須經(jīng)過評審?fù)ㄟ^。編程規(guī)范一旦通過評審,任何人在編程活動中都必須遵循。2代碼格式規(guī)范【規(guī)范1】單行代碼不得超過120字符。【規(guī)范2】每行代碼最多包含一個獨立的語句?!疽?guī)范3】代碼縮進(jìn)兩個空格。說明:兩個空格已經(jīng)足夠清晰了,縮進(jìn)量過大會導(dǎo)致單行代碼很長,反而影響閱讀?!疽?guī)范4】不要使用TAB縮進(jìn)代替空格縮進(jìn)。【規(guī)范5】如果單行代碼過長,則應(yīng)該遵循以下規(guī)則斷行:在逗號的后面。在操作符的前面。斷行的起始位置應(yīng)該對其原行表達(dá)式的起始位置,如果無法滿足,則縮進(jìn)2個空格?!疽?guī)范6】每一個變量的聲明

6、獨占一行?!疽?guī)范7】將變量的聲明置于代碼塊的開始位置?!疽?guī)范8】在java中for、while、do-while循環(huán),if、elseif、else、switch-case分支,try-catch-finally塊即使僅包含一個語句,也要用{}包含。其他語言參照執(zhí)行?!疽?guī)范9】空行的位置:在邏輯代碼段之間。for、while、do-while循環(huán),if、elseif、else、switch-case分支,try-catch-finally塊的前面。在兩個類或接口的定義之間。在兩個方法/函數(shù)/過程之間。方法/函數(shù)/過程內(nèi)部變量定義行和第一個非變量定義行之間。包含(C++)/引入(Java)完畢之

7、后。'..【規(guī)范10】空格的位置:在一個關(guān)鍵字和做括號“(”之間。注意:不要在方法名和左括號之間加空格。在參數(shù)列表的每個逗號“,”之后。一元操作符前后。注意:二元操作符前后都不加空格。例如:inta=10;a=a+1;a++;for語句的每個表達(dá)式之間。例如:for(inti=0;i<20;i++)?類型轉(zhuǎn)換語句之后。例如:Strings=(String)c;【建議】空行、空格也是代碼??招惺且粋€邏輯段起止的

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。