成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

關于VB.NET編程原則規范總結

開發 后端
這里介紹了關于VB.NET編程原則為過程和模塊賦予表義性強的名字、為每個過程賦予單個退出點、創建過程時,始終都應顯式地定義它的作用域、用參數在過程之間傳遞數據。

我們在編程中應該養成一定的習慣和編碼原則,讓我們的代碼看起來更規范。為了更好的利用VB.NET語言,這里就VB.NET編程原則簡單的和大家分析一下吧。為了使代碼更加容易理解,最容易的方法之一是為你的過程賦予表義性強的名字。函數名DoIt、GetIt的可讀性很難與CalculateSalesTax、 RetrieveUserID相比。由縮寫過程名組成的代碼很難理解和維護,沒有理由再這樣做了。給過程正確的命名,可使程序工程的調試和維護工作大大的改觀。請認真對待過程命名的工作,不要為了減少鍵入操作量而降低過程的可理解度。

1. 為過程和模塊賦予表義性強的名字
1) 給過程命名時應大小寫字母混合使用。如果句子全使用大寫字母,那么閱讀起來就非常困難,而大小寫字母混合使用的句子,閱讀起來就很容易。
2) 定義過程名時不要使用縮寫。如果你認為應用程序中的某些工程應使用縮寫,那么請將這些情況加上注釋,并確保每個人在所有時間內都使用這些縮寫。決不要在某些過程中對某些單詞進行縮寫,而在別的過程中卻不使用縮寫。

2. VB.NET編程原則為每個過程賦予單個退出點

3. 創建過程時,始終都應顯式地定義它的作用域。
1) VB使用Public作為默認作用域。如果你真的想創建一個公用過程,請向代碼閱讀者說明這一點。
2) 通過為每個過程賦予一個明確定義的作用域,可以減少代碼閱讀者需要投入的工作量。應確保你為過程賦予最有意義的作用域。如果一個過程只被同一模塊中的另一個過程調用,那么請將它創建成專用過程。如果該過程是從多個模塊中的多個過程中調用,請將該說明為公用過程。
3) 每個過程都應以Public、Private或Friend開頭。

#T#4.VB.NET編程原則用參數在過程之間傳遞數據
應盡量避免使用模塊級變量。一般來說,變量的作用域越小越好。為了減少模塊級變量和全局變量,方法之一是將數據作為參數在不同過程之間傳遞,而不是讓過程共享模塊級變量或全局變量。
1) 為每個參數指定數據類型。
2) 根據情況傳遞ByVal或ByRef。給每個參數冠以ByVal或ByRef所需要的規則是非常重要的
3) 始終要對數進行檢驗,決不要假設你得數據沒有問題。程序員常犯的一個錯誤是在編寫過程時假設數據沒有問題。在初始編程階段,當編寫調用過程時,這樣的假設并無大礙。這時你完全能夠知道什么是參數的許可值,并按要求提供這些值。但如果你不對參數的數據進行檢驗,那么下列情況就會給你帶來很大麻煩:另外某個人創建了一個調用過程,但此人不知道允許的值;你在晚些時候添加了新的調用過程,并錯誤的傳遞了壞數據。
4) 當參數只接受較小的一組值時,請使用枚舉值。使用枚舉值,可降低編碼時出現數據輸入錯誤的可能性。只要有可能,就可考慮使用枚舉值。

責任編輯:田樹 來源: 博客
相關推薦

2009-11-10 13:08:13

VB.NET編程技巧

2009-10-27 14:32:45

VB.NET類型級命名

2009-11-10 16:37:48

VB.NET ANY

2009-10-27 14:49:11

VB.NET命名規范

2009-10-26 13:13:17

VB.NET編碼規范

2009-10-23 17:03:18

VB.NET事件編程

2011-05-19 09:20:21

VB.NETASP.NET

2009-11-10 15:36:24

VB.NET命名約定

2009-11-10 10:28:20

VB.NET誕生

2009-11-02 13:14:18

VB.NET函數

2010-01-20 17:54:13

VB.NET特殊字符

2009-11-11 14:34:14

VB.NET動態連接庫

2009-10-22 11:28:35

VB.NET編碼規范

2010-01-14 17:11:17

VB.NET枚舉

2009-11-02 15:08:58

VB.NET Obje

2009-10-14 15:34:29

VB.NET窗體編程模

2010-01-12 16:39:26

VB.NET數據綁定

2009-10-28 09:21:19

VB.NET技術

2009-11-03 10:51:33

VB.NET共享

2009-11-02 15:16:07

VB.NET編程
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲色图图片 | 久久久久久国产 | 久久国产传媒 | 神马久久春色视频 | 亚洲午夜精品久久久久久app | wwwxxx日本在线观看 | 国产男女猛烈无遮掩视频免费网站 | 亚洲精品一区二区三区中文字幕 | 91av免费看 | 日韩a在线观看 | 一区二区电影网 | 谁有毛片 | 中文字幕亚洲区一区二 | 日韩三级在线观看 | 国产精品久久久久久影视 | 黄色一级网 | 97色在线观看免费视频 | 日韩高清电影 | 亚洲视频在线观看一区二区三区 | 欧美xxxx性xxxxx高清 | 亚洲美女一区二区三区 | 丝袜 亚洲 另类 欧美 综合 | 欧美一二区 | 99国产视频 | 久久久久国产精品一区二区 | 久久亚洲高清 | 国产91在线播放 | 亚洲日韩中文字幕一区 | 影音先锋中文字幕在线观看 | 国产黄色小视频在线观看 | 亚洲免费在线观看av | 久久久999成人 | 黄色片网站在线观看 | 国产精品久久久久久久久久久久久 | 成人免费黄视频 | 999www视频免费观看 | 欧美一级欧美一级在线播放 | 天天爽夜夜骑 | 一级片在线观看视频 | 色吧久久| 亚洲高清视频一区二区 |