国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > ASP > 正文

rustysun同學(xué)ASP代碼書寫規(guī)范

2024-05-04 10:57:34
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
ASP源程序書寫規(guī)范
1       規(guī)范簡(jiǎn)介
  本規(guī)范主要規(guī)定ASP源程序在書寫過(guò)程中所應(yīng)遵循的規(guī)則及注意事項(xiàng)。編寫該規(guī)范的目的是使項(xiàng)目開發(fā)人員的源代碼書寫習(xí)慣保持一致。這樣做可以使每一個(gè)組員都可以理解其它組員的代碼,以便于源代碼的二次開發(fā)記憶系統(tǒng)的維護(hù)。
2       一般格式規(guī)范
2.1       縮進(jìn)
縮進(jìn)就是在當(dāng)源程序的級(jí)改變時(shí)為增加可讀性而露出的兩個(gè)空格。縮進(jìn)的規(guī)則為每一級(jí)縮進(jìn)四個(gè)空格。不準(zhǔn)許使用Tab。因?yàn)門ab會(huì)因?yàn)橛脩羲鞯脑O(shè)置不同而產(chǎn)生不同的效果(如果習(xí)慣使用空格的話,可以在編輯器中設(shè)置將Tab換成四個(gè)空格)。當(dāng)進(jìn)入判斷(If…Then、Select…End Select)、循環(huán)(For[ Each]…Next、While…Loop)、With語(yǔ)句、函數(shù)、過(guò)程、類聲明的時(shí)侯增加一級(jí), 當(dāng)遇到退出判斷、循環(huán)、with語(yǔ)句、函數(shù)、過(guò)程、類的時(shí)侯減少一級(jí)。例如:

CODE:
iTemp=0

If (iTemp<> 100) Then
    iTemp = 100
End If

2.2       換行
換行就是在判斷、循環(huán)、With語(yǔ)句的起始與結(jié)束時(shí)各加入一個(gè)換行。函數(shù)、過(guò)程、類的聲明結(jié)束時(shí),加入一個(gè)。換行是為了程序方便調(diào)試,可讀性更強(qiáng)。
例1:



CODE:
i=0

Do While (i<10)
    i = i + 1
Loop

Response.Write(i & “<br/>”)

例2:



CODE:
Class class1
…..
End Class

Class class2
….
End Class

例3:



CODE:
Function fun1()
….
End Function

Sub sub1()
….
End Sub

2.3       空格
在操作符及邏輯判斷符號(hào)的兩端添加空格,例如:



CODE:
i = i + 1
a = a And b
sHTML = ”abc” & sHTML

但添加括號(hào)時(shí)不需要空格。例如:



CODE:
If ( a > b ) Then '錯(cuò)誤的用法
If (a > b) Then ‘正確的用法

3       VBScript語(yǔ)法書寫格式規(guī)范
3.1       保留字
  VBScript語(yǔ)言的保留字或關(guān)鍵詞應(yīng)全部使用第一個(gè)字母大寫,其余字母小寫的原則(推薦)。另外也可采用全部小寫的方式,主要為了方便輸入源程序。
3.2       過(guò)程和函數(shù)
3.2.1       命名及格式
過(guò)程和函數(shù)的名稱應(yīng)全部使用有意義的英文單詞組成,并且第一個(gè)單詞全部小寫,其它單詞的第一個(gè)字母使用大寫字母。如果只有一個(gè)單詞,則第一個(gè)字母大寫。例如:
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 加查县| 疏附县| 西安市| 英超| 临邑县| 河东区| 武邑县| 翁牛特旗| 突泉县| 长沙市| 竹北市| 延边| 鸡西市| 东至县| 长汀县| 望江县| 武川县| 大姚县| 桓台县| 九台市| 西昌市| 广宗县| 高淳县| 贵德县| 嘉峪关市| 天峨县| 曲麻莱县| 勃利县| 宜章县| 灵石县| 孙吴县| 香河县| 新营市| 邻水| 通城县| 松桃| 济南市| 云安县| 遂宁市| 阳西县| 龙门县|