欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > rustysun同學ASP代碼書寫規范

rustysun同學ASP代碼書寫規范

熱門標簽:外呼系統怎么話費 友邦互聯電銷機器人違法嗎 高質量的電銷外呼系統 地圖標注還可以做嗎 電銷機器人采購 宿州防封外呼系統平臺 滴滴地圖標注上車點 硅基電話機器人加盟 無營業執照地圖標注教學
ASP源程序書寫規范
1       規范簡介
  本規范主要規定ASP源程序在書寫過程中所應遵循的規則及注意事項。編寫該規范的目的是使項目開發人員的源代碼書寫習慣保持一致。這樣做可以使每一個組員都可以理解其它組員的代碼,以便于源代碼的二次開發記憶系統的維護。
2       一般格式規范
2.1       縮進
縮進就是在當源程序的級改變時為增加可讀性而露出的兩個空格。縮進的規則為每一級縮進四個空格。不準許使用Tab。因為Tab會因為用戶所作的設置不同而產生不同的效果(如果習慣使用空格的話,可以在編輯器中設置將Tab換成四個空格)。當進入判斷(If…Then、Select…End Select)、循環(For[ Each]…Next、While…Loop)、With語句、函數、過程、類聲明的時侯增加一級, 當遇到退出判斷、循環、with語句、函數、過程、類的時侯減少一級。例如:

CODE:
iTemp=0

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

2.2       換行
換行就是在判斷、循環、With語句的起始與結束時各加入一個換行。函數、過程、類的聲明結束時,加入一個。換行是為了程序方便調試,可讀性更強。
例1:



CODE:
i=0

Do While (i10)
    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       空格
在操作符及邏輯判斷符號的兩端添加空格,例如:



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

但添加括號時不需要空格。例如:



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

3       VBScript語法書寫格式規范
3.1       保留字
  VBScript語言的保留字或關鍵詞應全部使用第一個字母大寫,其余字母小寫的原則(推薦)。另外也可采用全部小寫的方式,主要為了方便輸入源程序。
3.2       過程和函數
3.2.1       命名及格式
過程和函數的名稱應全部使用有意義的英文單詞組成,并且第一個單詞全部小寫,其它單詞的第一個字母使用大寫字母。如果只有一個單詞,則第一個字母大寫。例如:



CODE:
Sub formatharddisk() '不正確的命名
Sub formatHardDisk ‘正確的命名
Sub show() ‘不正確的命名 
Sub Show() ‘正確的命名

設置變量內容的過程和函數,應使用set作為前綴,例如:



CODE:
Sub setUserName

讀取變量內容的過程和函數,應使用get作為前綴,例如:



CODE:
Function getUserName

3.2.2       過程和函數的參數
  首先所有參數名稱必須是有意義的。參數命名采用同義的英文,可使用幾個英文單詞,但每一個單詞的首字母必須大寫。先說明參數的引用類型,如ByVal或ByRef。參數名前加前綴‘a_',后跟參數的類型(參見變量類型中的書寫規范),必須小寫,最后跟參數名,單詞的第一個字母大寫。例如:



CODE:
Sub someProc(ByVal a_sUserName, ByVal a_iUserAge)

3.3       變量
3.3.1       變量命名及格式
首先所有變量必須起有意義的名字,使其它組員可以很容易讀懂變量所代表的意義,變量命名采用同義的英文命名,可使用幾個英文單詞,但每一單詞的首字母必須大寫。另外還需在變量名中體現變量類型。例如:



CODE:
Dim sWriteFormat ‘s表示String類型的變量

3.3.2       變量類型
  雖然在ASP中不須要聲明變量類型,它只有一個Variant型。但為了方便源程序的閱讀,我們決定為變量加上類型描述前綴。對于一些特定類型可采用一定的簡寫如下:
變量類型       簡寫
整型(Integer)       i
短整型(Short Integer)       sh
長整型(Long Integer)       l
單精度型(Single)       sn
雙精度型(Double)       db
字節型(Byte)       by
字符型(Char)       c
字符串型(String)       s
二進制型(Binary)       bn
布爾型(Boolean)       b
日期時間型(DateTime)       d
數組型(Array)        a
象型(Object)       o
  循環控制變量通常使用單一的字符如:i, j, k。 另外使用一個有意義的名字,如iUserIndex ,也是準許的。
3.3.3       全局變量(Global Variables)
  盡量不使用全局變量,如必須使用全局變量則必須加前綴‘gbl_',同時應在變量名稱中體現變量的類型。
3.3.4       類級變量(Class Variables)
  類級變量主要是指在Class中,對整個Class內部所有的屬性和方法都起作用的變量。在使用時必須加前綴'cls_',同時在變量名稱中體現變量的類型。
  例如:cls_iFileName
3.4       類(Class)
  類的名字必須有意義并且名字之前要加前綴‘T'。例如:



CODE:
Class TUpload

End Class

類實例的名字通常是去掉‘T'。例如:



CODE:
Dim oUpload : oUpload=new TUpload

3.5       表單(Form)
3.5.1       命名標準
表單及表單項命名應該有意義,并且使用類型簡寫作為前綴。類型及簡寫如下表:
類型       簡寫
表單(Form)       frm
文本框(TextBox,包括密碼框和多行文本框)       txt
復選框(CheckBox)       chk
單選框(Radio)       rdo
按鈕(Button)       btn
下拉框(Select)       slt
3.6       文件
3.6.1       目錄結構
  程序主目錄--Web(應用程序所在路徑)
  -DB(本地數據庫所在路徑)
  -Doc(文檔所在路徑)
  -Help(幫助文件所在路徑)
  -Backup(備份路徑)
  -Temp(臨時文件路徑)
3.6.2       文件命名
   文件必須使用一個有意義的名字。例如:系統中一個錄入用戶資料表單的文件名為frmAddUser.asp,向數據庫中錄入用戶資料的文件名為addUser.asp。
3.6.3       文件頭
  在所有文件的頭部應寫上此文件的用途,作者,最后修改日期、用途。例如:



CODE:
‘/**
‘*@ 作者:cjj
‘*@ 用途:上傳文件
‘*@ 創建日期:2006-11-29
‘*@ 修改歷史:
‘* cjj(修改人) 修改于 2006-11-30(修改日期) 為了解決…..(修改說明)。
‘* zs 修改于 2007-1-1 為了解決….
‘……..
‘*/

4       修改規范
  本規則所做的規定僅適用于已經納入配置管理的程序。在這類修改中,要求保留修改前的內容、并標識出修改和新增的內容。并在文件頭加入修改人、修改日期、修改說明等必要的信息。
4.1       修改歷史記錄
  對源文件進行經過批準的修改時,修改者應在程序文件頭加入修改歷史項。在以后的每一次修改時,修改者都必須在該項目中填寫下列信息:
4.2       新增代碼行
  新增代碼行的前后應有注釋行說明。



CODE:
'(* cjj(修改人) 2006-10-11(修改時間) ….(修改說明)
……'(新增代碼行)
'cjj 2006-10-11 *)

4.3       刪除代碼行
刪除代碼行的前后用注釋行說明。



CODE:
‘(*修改人 修改時間 修改說明
‘要刪除的代碼行(將要刪除的語句進行注釋)
‘修改人 修改時間 修改結束*)

4.4       修改代碼行
修改代碼行以刪除代碼行后在新增代碼行的方式進行。



CODE:
‘(*修改人 修改時間 修改說明
‘修改前的代碼行 (注釋掉修改前的代碼行)
修改后的代碼行)
‘修改人 修改時間 修改結束*)
您可能感興趣的文章:
  • IntelliJ安裝并使用Rust IDE插件
  • 完美解決node.js中使用https請求報CERT_UNTRUSTED的問題
  • python實現封裝得到virustotal掃描結果
  • python實現上傳樣本到virustotal并查詢掃描信息的方法
  • you *might* want to use the less safe log_bin_trust_function_creators variable
  • Rust 能夠取代 C 語言嗎

標簽:宣城 七臺河 新余 雅安 錫林郭勒盟 廣元 江門 儋州

巨人網絡通訊聲明:本文標題《rustysun同學ASP代碼書寫規范》,本文關鍵詞  rustysun,同學,ASP,代碼,書寫,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《rustysun同學ASP代碼書寫規范》相關的同類信息!
  • 本頁收集關于rustysun同學ASP代碼書寫規范的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    欧美亚洲动漫另类| 亚洲午夜av在线| 久久9热精品视频| 中文字幕a在线观看| 欧美日韩电影一区| 亚洲一区二区三区在线播放| 99国产一区二区三精品乱码| 色老汉av一区二区三区| 综合久久综合久久| 成人av影院在线| 中文字幕在线观看成人| 中文字幕中文字幕一区二区| 成人免费毛片片v| 色综合色狠狠天天综合色| 国产精品国产三级国产普通话三级 | 免费看污片网站| 日韩精品在线看片z| 免费看日韩精品| 欧美偷拍一区二区三区| 久久毛片高清国产| 国产精品一区二区三区四区| 亚洲人与黑人屁股眼交| 国产精品国产三级国产aⅴ中文| 国产成人福利片| 日本aⅴ在线观看| 亚洲黄色在线视频| 最新版天堂资源在线| 91精品国产综合久久小美女| 青青青伊人色综合久久| 免费看日本黄色片| 国产精品久久久久久福利一牛影视 | 欧美性大战久久| 亚洲一区二区欧美| 在线免费观看污视频| 日韩欧美高清一区| 国产一区二区三区高清播放| 卡通动漫亚洲综合| 亚洲综合偷拍欧美一区色| 国产一级黄色录像| 99久久精品情趣| 成人免费视频免费观看| 91国模大尺度私拍在线视频| 首页综合国产亚洲丝袜| 日本少妇xxxxx| 中文字幕一区二区日韩精品绯色| 99精品视频一区二区三区| 91精品综合久久久久久| 极品少妇xxxx精品少妇偷拍| 日韩影院一区二区| 亚洲成人精品在线观看| 日韩女同一区二区三区| 国产精品剧情在线亚洲| 95视频在线观看| 久久久国产一区二区三区四区小说| 成人禁用看黄a在线| 欧美午夜一区二区三区| 麻豆精品视频在线观看视频| 精品人妻伦九区久久aaa片| 亚洲一区二区美女| jizz日本在线播放| 亚洲精品国产第一综合99久久| 亚洲第九十七页| 国产日韩av一区二区| 亚洲精品久久久久久| 久久青草国产手机看片福利盒子| av动漫一区二区| 日韩欧美中文一区二区| 成人福利视频在线| 7878成人国产在线观看| 韩国一区二区视频| 欧美日韩免费不卡视频一区二区三区| 久久av中文字幕片| 欧美日韩dvd在线观看| 国产乱码精品一区二区三区忘忧草| 欧美在线观看18| 国产综合久久久久影院| 欧美日韩国产综合一区二区| 国产一区二区三区观看| 欧美一区二区三区免费观看视频| 成人永久aaa| 欧美电影精品一区二区| 成人av中文字幕| 精品88久久久久88久久久| 91麻豆福利精品推荐| 久久久久久久国产精品影院| 91蜜桃免费观看视频| 国产午夜亚洲精品午夜鲁丝片| 视频免费在线观看| 亚洲视频1区2区| 中文字幕第24页| 午夜精品久久久久久久| 色欧美88888久久久久久影院| 激情六月婷婷综合| 911精品国产一区二区在线| 成人av动漫在线| 久久久久久一级片| 性欧美丰满熟妇xxxx性久久久| 亚洲免费观看高清完整| 99久久精品久久亚洲精品| 男男gaygay亚洲| 777午夜精品视频在线播放| aaa国产一区| 欧美经典一区二区| 日本一级免费视频| 日韩高清一区二区| 欧美巨大另类极品videosbest | 欧美丰满一区二区免费视频| 成+人+亚洲+综合天堂| 国产午夜亚洲精品理论片色戒| 免费看黄色aaaaaa 片| 亚洲成国产人片在线观看| 91久久线看在观草草青青| 国产不卡视频在线播放| 久久精品在线免费观看| 人妻av无码一区二区三区| 日韩高清不卡一区二区三区| 91麻豆精品国产自产在线| 亚洲精品成人无码毛片| 亚洲蜜臀av乱码久久精品| 国产av 一区二区三区| 丁香网亚洲国际| 国产精品美女久久久久久久久| youjizz亚洲女人| 激情丁香综合五月| 26uuu欧美| 变态另类ts人妖一区二区| 精品亚洲porn| 久久婷婷综合激情| 成年人在线免费看片| 久久99国产精品免费网站| 26uuuu精品一区二区| 久久久久久久久久久久久久久| 麻豆91在线播放免费| 精品国产91乱码一区二区三区 | 国产精品一区二区久激情瑜伽 | 国产高清不卡一区| 国产欧美一区二区在线| 国产精品69久久久久孕妇欧美| 在线精品亚洲一区二区不卡| 国产在线麻豆精品观看| 国产清纯美女被跳蛋高潮一区二区久久w| brazzers精品成人一区| 久久疯狂做爰流白浆xx| 久久久综合视频| 视频国产一区二区| 成人黄色软件下载| 亚洲乱码中文字幕综合| 欧美三级三级三级爽爽爽| 中文字幕一区二区三区乱码不卡| 偷偷要91色婷婷| 日韩欧美自拍偷拍| 日本美女bbw| 成人激情小说网站| 伊人性伊人情综合网| 69av一区二区三区| 国产人妻一区二区| 国产黑丝在线一区二区三区| 亚洲欧洲av色图| 欧美日本国产一区| 精品人妻无码一区二区三区| 国产一区二区三区黄视频| 1区2区3区国产精品| 在线观看日韩av先锋影音电影院| av漫画在线观看| 精品一区二区三区在线观看| 欧美激情一区二区三区不卡| 日本精品裸体写真集在线观看| 精品1卡二卡三卡四卡老狼| 久久精品国产澳门| 国产精品美女一区二区| 欧美日韩在线直播| 日韩精品电影一区二区| 波多野结衣在线aⅴ中文字幕不卡| 亚洲一区影音先锋| 亚洲精品在线一区二区| 久草综合在线视频| 久久精品女同亚洲女同13| 国产一区在线观看视频| 亚洲精品va在线观看| 日韩精品一区国产麻豆| 成人免费精品动漫网站| 亚洲日本久久久| 国产黄人亚洲片| 亚洲一二三区不卡| 久久久久久夜精品精品免费| 欧美色涩在线第一页| 一级特黄曰皮片视频| 日本少妇激三级做爰在线| 久久99精品国产| 亚洲一区二区三区在线| 国产人成一区二区三区影院| 欧美日韩一区不卡| 精品国产aaa| 亚洲午夜久久久久久久久| 国产麻豆成人传媒免费观看| 亚洲成人动漫在线免费观看| 中文字幕欧美三区| 日韩欧美一级二级三级| 色婷婷综合激情| 三年中国中文观看免费播放|