freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件公司delphi4程序員代碼編寫標準指南-展示頁

2025-07-25 18:24本頁面
  

【正文】 中國最大的管理資源中心 第 10 頁 共 44 頁 數(shù)組類型 數(shù)組類型的名字需符合它們使用的目的。但在只有運行時刻才能知道數(shù)據(jù)類型的程序中必須使用該類型,這種情形多出現(xiàn)在 COM 和數(shù)據(jù)庫開發(fā)中。 一個枚舉類型的實例的名字應(yīng)與不要前綴的枚舉類型( SongType)相同,除非有更好的原因來賦予該變量更特殊的名字,比如: FavoriteSongType1,FavoriteSongType2 等等。該類型的名字需以字符 T為前綴,以表明這是一個類型。(比如當使用另一種語言的 DLLs時)。 Extended是 intel定義的類型且在 Java中不支持。并且, Double 對處理器和總線而言是做了最優(yōu)化處理的,它也是 IEEE 中定義的標準數(shù)據(jù)格式。 //在 System單元中引進的類型標識符 浮點指針類型 不推薦使用 Real類型,因為它的存在只是為了向前兼容早期的 Pascal代碼。 //保留字 WindowHandle : HWND。對于其他變量名字,地一個字母應(yīng)為大寫,而其他字母應(yīng)錯落有致。 類型 大寫約定 如果類型的名字是保留字,那么它應(yīng)全部小寫。零-初始化數(shù)據(jù)被存儲在 中國最大的管理資源中心 第 9 頁 共 44 頁 一個虛擬的數(shù)據(jù)段,它在應(yīng)用程序啟動后被分配在一段內(nèi)存中。記住,所有的全局數(shù)據(jù)會自動初始化為 0,因此不要將全局變量初始化為一個“空”值比如 0、 nil、 ’’、 Unassigned、等等。如果打算在多個單元類使用全局數(shù)據(jù),你應(yīng)將它們移到一個公共的 單元中然后被其它所有單元使用。在這種時候,你應(yīng)努力只在一段上下文范圍內(nèi)使用全局變量。 局部接口和派分接口類型變量將會自動初始化為 nil,并且局部變數(shù)和 ole變數(shù)類型變量會自動初始化為 Unassigned 全局變量的使用 使用全局變量是不推薦的。 如果必須的話,在一進入例程 就應(yīng)初始化局部變量。 局部變量 一個過程中的局部變量應(yīng)遵循所有其它變量的使用和命名約定。 變量 變量的命名和格式 變量的命名應(yīng)以使用它們的目的相符 循環(huán)控制變量應(yīng)采用一個單獨的字符作為名字,比如 I, J, 或 K,也可以采用更加有意義的名字,比如 UserIndex。為了解決這種“在 uses 子句上的模糊”沖突,要在調(diào)用該例程時寫上相關(guān)的單元的前綴,例如: (SR)。盡管這樣做沒有產(chǎn)生任何效果和提高效率,這將會給調(diào)用例程的使用者提供更多的信息。這樣做會讓編譯器更加有效率的產(chǎn)生有關(guān)這些不改變的參數(shù)的代碼。類型為 TObject的 Sender參數(shù)經(jīng)常放在第一位。 - 輸入?yún)?shù)列表應(yīng)放在輸出參數(shù)列表的左邊。 參數(shù)的排序 下面的形參的順序重點說明了注冊者調(diào)用約定調(diào)用的好處。 AuserAge : integer)。 命名 所有形參的名字應(yīng)是十分符合它們所代表的意義,特別是應(yīng)該以傳送到例程中的標志符的名稱為基礎(chǔ)。 形式參數(shù) 格式化 如果有的話,相同類型的形參應(yīng)合并在一個語句中: procedure Foo(Param1, Param2, Param3 : Integer。 一個用于設(shè)置輸入?yún)?shù)的例程應(yīng)以單詞 set作為前綴,例如: procedure SetUserName。一個會導致某個行為的例程應(yīng)以動詞開頭。 下面是一個合適的大小寫例程名稱的例子: procedure ThisIsMuchMoreReadableRoutineName。 過程和函數(shù)(例程) 命名 /格式化 例程的名字永遠應(yīng)該以大寫的字母開頭并且中間錯落分明以便于可讀性。括號只應(yīng)在源代碼中需要的地方使用。 //錯誤 CallProc(Aparameter)。 Object Pascal 括號 永遠不要在括號與括號之間的字符中間留下空格。 end 語句永遠出現(xiàn)在獨立的一行。 中國最大的管理資源中心 第 6 頁 共 44 頁 for I := 0 to 10 do begin //錯誤, begin同 for在同一行 for I := 0 to 10 do //正確, begin出現(xiàn)在 獨立的一行 begin 這個規(guī)則的例外是當 begin子句的出現(xiàn)是作為一個 else子句的一部分-參考例子: if some statement then begin … end else begin someOtherStatement。 Begin…End 配對 Begin 子句應(yīng)寫在獨立的一行。不管是否有可能,那些超出到另一行的語句會在一個逗號或其他操作符之后與前面的語句相連。 頁邊空格 頁邊空格 會被設(shè)置成 80 字符寬。不要在源代碼中保留 tab字符,這是因為 tab字符會隨著不同用戶的不同設(shè)置和不同的資源管理工具(打印、文檔、版本控制等)而代表不同的寬度。已經(jīng)有足夠的第三方書籍和 Microsoft文檔包括了另外一些指導方針,而我們決定并不復(fù)制這些信息,但我們會指引你到 Microsoft Developers Network 和一些資源,在那兒可以找到你所需的信息。本文檔不包括 用戶接口標準 。象大多數(shù)代碼標準文檔,本文檔也會根據(jù)需要進行改動。我們不贊成你偏離這些由 Borland 開發(fā)人員所使用的標準太遠。但是,它的內(nèi)容已足夠幫你起個好頭。這有助于提高代碼編寫的可讀性和使用的一貫性。在 Delphi 4開發(fā)者指南 中包含本文檔的目的在于闡述一種方法,通過該方法,開發(fā)小組可以在他們所編寫的代碼中保持一貫的風格。 中國最大的管理資源中心 第 1 頁 共 44 頁 Delphi 4 程序員代碼編寫標準指南 版權(quán)所有 1998 Xavier Perched和 Steve Teiseira 一、序言 二、通用源代碼格式規(guī)則 縮格 頁邊空格 Begin…End 配對 Object Pascal 括號 保留字和關(guān)鍵字 過程和函數(shù)(例程) 命名 /格式化 形式參數(shù) 格式化 命名 參數(shù)的排序 常量參數(shù) 名稱的沖突 變量 變量的命名和格式 局部變量 全局變量的使用 類型 大寫約定 浮點指針類型 枚舉類型 變數(shù)和 ole 變數(shù)類型 結(jié)構(gòu)類型 數(shù)組類型 記錄類型 中國最大的管理資源中心 第 2 頁 共 44 頁 語句 if 語句 case 語句 一般性話題 格式 while 語句 for 語句 repeat 語句 with 語句 一般話題 格式 結(jié)構(gòu)異常處理 一般話題 try…finally的使用 try…except的使用 try…except…else的使用 類類型 命名和格式 域 命名 /格式 可視化 方法 命名 /格式 使用靜態(tài)的方法 使用虛擬 /動態(tài)的方法 使用抽象的 方法 屬性存取方法 屬性 命名 /格式 使用存取的方法 四、文件 中國最大的管理資源中心 第 3 頁 共 44 頁 工程文件 命名 窗體文件 命名 數(shù)據(jù)模板文件 命名 遠端數(shù)據(jù)模板文件 命名 Unit文件 通用 Unit結(jié)構(gòu) unit的名字 uses子句 interface部分 implementation部分 initialization部分 finalization部分 窗體單元 命名 數(shù)據(jù)模板單元 命名 一般目的單元 命名 構(gòu)件單元 命名 文件頭 五、窗體和數(shù)據(jù)模板 窗體 窗體類型命名標準 窗體實例命名標準 自動創(chuàng)建窗體 模式窗體實例化函數(shù) 數(shù)據(jù)模板 數(shù)據(jù)模板命名標準 數(shù)據(jù)模板實例命名標準 中國最大的管理資源中心 第 4 頁 共 44 頁 六、包 使用運行包和設(shè)計包的比較 文件命名標準 七、構(gòu)件 用戶自定義構(gòu)件 構(gòu)件單元 使用注冊單元 構(gòu)件實例命名約定 構(gòu)件的前綴 Standard頁 Additional頁 Win32頁 System頁 Inter頁 Data Access頁 Data Controls頁 Decision Cube頁 QReport頁 Dialogs頁 Samples頁 ActiveX頁 中國最大的管理資源中心 第 5 頁 共 44 頁 Midas頁 一、序言 本文檔詳述了在 Delphi 4開發(fā)者指南 下進行編程的代碼編寫標準。在通常情況下,本文
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1