Delphi 6 程序員代碼編寫標準指南

Delphi 6 程序員代碼編寫標準指南

ID:37240148

大小:125.50 KB

頁數(shù):27頁

時間:2019-05-20

Delphi 6 程序員代碼編寫標準指南_第1頁
Delphi 6 程序員代碼編寫標準指南_第2頁
Delphi 6 程序員代碼編寫標準指南_第3頁
Delphi 6 程序員代碼編寫標準指南_第4頁
Delphi 6 程序員代碼編寫標準指南_第5頁
資源描述:

《Delphi 6 程序員代碼編寫標準指南》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、Delphi6程序員代碼編寫標準指南一、序言二、通用源代碼格式規(guī)則2.1縮格2.2頁邊空格2.3Begin…End配對2.4代碼文件中通用符號含義三、ObjectPascal3.1括號3.2保留字和關(guān)鍵字3.3過程和函數(shù)(例程)3.3.1命名/格式化3.3.2形式參數(shù)3.3.2.1格式化3.3.2.2命名3.3.2.3參數(shù)的排序3.3.2.4常量參數(shù)3.3.2.5名稱的沖突3.4變量3.4.1變量的命名和格式3.4.2局部變量3.4.3全局變量的使用3.5類型3.5.1大寫約定3.5.1.1浮點指針類型3.5.1.2枚舉類型3.5.1.3變數(shù)和ole變數(shù)類型3.5.2結(jié)構(gòu)類型3.5.2.1

2、數(shù)組類型3.5.2.2記錄類型3.6語句3.6.1if語句3.6.2case語句3.6.2.1一般性話題3.6.2.2格式3.6.3while語句3.6.4for語句3.6.5repeat語句3.6.6with語句第27頁共27頁3.6.6.1一般話題3.6.6.2格式3.7結(jié)構(gòu)異常處理3.7.1一般話題3.7.2try…finally的使用3.7.3try…except的使用3.7.4try…except…else的使用3.8類類型3.8.1命名和格式3.8.2域3.8.2.1命名/格式3.8.2.2可視化3.8.3方法3.8.3.1命名/格式3.8.3.2使用靜態(tài)的方法3.8.3.3使

3、用虛擬/動態(tài)的方法3.8.3.4使用抽象的方法3.8.3.5屬性存取方法3.8.4屬性3.8.4.1命名/格式3.8.4.2使用存取的方法四、文件4.1工程文件4.1.1命名4.2窗體文件4.2.1命名4.3數(shù)據(jù)模板文件4.3.1命名4.4遠端數(shù)據(jù)模板文件4.4.1命名4.5Unit文件4.5.1通用Unit結(jié)構(gòu)4.5.1.1unit的名字4.5.1.2uses子句4.5.1.3interface部分4.5.1.4implementation部分4.5.1.5initialization部分4.5.1.6finalization部分4.5.2窗體單元4.5.2.1命名4.5.3數(shù)據(jù)模板單元

4、4.5.3.1命名4.5.4一般目的單元第27頁共27頁4.5.4.1命名4.5.5構(gòu)件單元4.5.5.1命名4.6文件頭五、窗體和數(shù)據(jù)模板5.1窗體5.1.1窗體類型命名標準5.1.2窗體實例命名標準5.1.3自動創(chuàng)建窗體5.1.4模式窗體實例化函數(shù)5.2數(shù)據(jù)模板5.2.1數(shù)據(jù)模板命名標準5.2.2數(shù)據(jù)模板實例命名標準六、包6.1使用運行包和設(shè)計包的比較6.2文件命名標準七、構(gòu)件7.1用戶自定義構(gòu)件7.2構(gòu)件單元7.3使用注冊單元7.4構(gòu)件實例命名約定7.5構(gòu)件的前綴7.6Standard頁7.7Additional頁7.8Win32頁7.9System頁7.10Internet頁7.1

5、1DataAccess頁7.12DataControls頁7.13DecisionCube頁7.14Qreport頁7.15Dialogs頁7.16Win3.1頁7.17Samples頁7.18ActiveX頁7.19Midas頁7.20ADO頁7.21InterBase頁7.22InternetExpress頁7.23FastNet頁一、序言本文檔詳述了使用Delphi5第27頁共27頁進行編程的代碼編寫標準。本文檔的目的在于闡述一種方法,通過該方法,開發(fā)小組可以在他們所編寫的代碼中保持一貫的風格。這樣做的目的是使在開發(fā)小組中的每一個程序員都可以明白其他程序員的代碼。這有助于提高代碼編寫

6、的可讀性和使用的一貫性。本文檔并不意味著包含了所有存在于代碼中的標準。但是,它的內(nèi)容已足夠幫你起個好頭。你可以自由的增加修改這些標準來滿足你的需要。我們不贊成你偏離這些由Borland開發(fā)人員所使用的標準太遠。我們推薦這么做是因為一旦有新的程序員加入到你的開發(fā)小組中,而他們最喜歡和最熟悉的是Borland的標準。象大多數(shù)代碼標準文檔,本文檔也會根據(jù)需要進行改動。本文檔不包括用戶接口標準。本文檔是獨立的但也是同樣重要的。本文檔由楊千棟改編和維護,如果你有好的建議請聯(lián)系user22@laneasy二、通用源代碼格式規(guī)則2.1縮格縮格是指在每一級有兩個空格。不要在源代碼中保留tab字符,這是因為

7、tab字符會隨著不同用戶的不同設(shè)置和不同的資源管理工具(打印、文檔、版本控制等)而代表不同的寬度。你可以通過關(guān)閉Environment選項對話框中Editor頁上的“Usetabcharacter”和“Optimalfill”檢查框(通過Tools

8、Environment)來禁止保存tab字符;通常這是默認的配置,可以不用去管它。2.2頁邊空格頁邊空格會被設(shè)置成80字符寬。通常,源碼不會超出這個邊界,但這個方針會有一些彈

當前文檔最多預覽五頁,下載文檔查看全文

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

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