六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

編碼的風格與如何設置調試代碼

[摘要]編碼的風格不是一種規定,每一個人可能部有自己的編碼風格和系統的組織風格。但是良好的編碼風格是非常重要的,要記住任何代碼被閱瀆的時候被比編碼的時候多得多。因此要采取一些良好的風格,以便于閱讀。只有便于閱讀,才便于調試、維護和再編輯。在數據庫部分,數據表的名稱一律采用英文,第一個單詞的字母大寫,其余部...
    編碼的風格不是一種規定,每一個人可能部有自己的編碼風格和系統的組織風格。但是良好的編碼風格是非常重要的,要記住任何代碼被閱瀆的時候被比編碼的時候多得多。因此要采取一些良好的風格,以便于閱讀。只有便于閱讀,才便于調試、維護和再編輯。在數據庫部分,數據表的名稱一律采用英文,第一個單詞的字母大寫,其余部分小寫:每個字段也全部采用英文,全部大寫。采用英文比采用拼音要好:用拼音的開頭字母做名字叮能讓人看不懂,覺得莫名其妙。在編寫SQL語句的時候都采用大寫,這其實是SQLServer默認的。這樣,在整個代碼中,SQL語句很顯眼,一看便知,而大小結合的數據表名稱在大寫中又很顯眼,一看便知。在SQL語句太長要使用續行時,在最后一個單詞的后面一律加上一個空格,這樣叮以避免很多粗心的錯誤,要知道很多時候錯誤來白格式的不正確,而更多的時候就是來自SQL語句。

   在SQL語句出錯的時候,可以在“rs.open…”前面加上兩個調試語句:  
   response.write  sql
   response.end

   這里第1個語句負責將傳遞到SQL服務器的SQL語句寫到客戶端,第2個語句忽略該語句以下的代碼,直接結束這個頁面。在客戶端得到這個SQL語句,將其粘貼到SQL查詢分析器中執行,它會給出很詳細的錯誤信息。

   事實上可以將它寫成如下的一個過程
   Sub  Debug(strltem)

   response.write  strltem
   call  CloseDB()
   response.end

   end  Sub

    引號總是一個非常令人頭痛的東西。VB Script代碼中的字符串要用引號引起宋,而很多的時候該字符串本身就含有引號,如session("…")、rs("…")和很多HTML屬性都要用引號,這時要在引號里再加一個引號,有時還要加“&”,是很容易引起混亂的。所以在這些的時候應多加小心,在字符串中插入變量時可以對稱地寫引號和“&”符號,這樣不容易出錯。
   在編寫腳本的時候,應要在該縮進的地方有規律地縮進,這樣才能邏輯清晰。總之風格是非常重要的。國外有一句話叫做“Elegent always pays off',(Thinking in C++,Second Edition),這是國外專家多年的經驗總結。尤其在一個大的系統中,不規范的代碼是一個很大的敵人。

   應盡量將常用的功能編寫成過程或函數,放在相關的包含文件里,到時候可以方便地調用。

   在組織頁面(模塊)的時候,應盡量使得一個頁面實現一個(或少數幾個聯系緊密的)功能,不應揉到一起。一般認為,一個超過150行的頁面多少是有些問題的。每一個頁面的命名也是有講究的,原則上是采用“動詞+名詞”的方式。在WebOffice系統中,由于每個模塊都是名詞,所以里面的頁面都只有動詞,這樣不至于使得頁面的名稱過長。

   在組織子系統的時候,子系統對應于UML中的包,一個子系統是一個文件夾,應對其加以合理的命名。這樣邏輯土非常清晰,整個系統結構有條不紊,并且能和所建立的模型很好地吻合。





主站蜘蛛池模板: 亚洲视频成人 | 天天透天天操 | 五月婷婷视频在线观看 | 日韩一级在线观看 | 日本爱爱小视频 | 亚洲第二十页 | 三级黄色在线免费观看 | 日本抠逼视频 | 天堂网在线网站成人午夜网站 | 依人在线视频 | 天天综合网色 | 色噜噜狠狠成人中文小说 | 使劲儿操 | 日韩一区二区三区免费视频 | 在线观看国产日本 | 日韩欧美大片 | 在线青草| 亚洲一区二区三区在线免费观看 | 伊人影院综合在线 | 青娱乐伊人 | 午夜视频国语 | 日本在线免费观看视频 | 四虎永久在线精品国产免费 | 日本高清www视频在线观看 | 欧洲性生活视频 | 日本www色高清视频 日本www免费 | 最新福利片v国产片 | 亚洲一区二区三区在线播放 | 亚洲最大成人综合网 | 午夜a爱 | 天天干天天操天天插 | 日日夜夜中文字幕 | 天堂网亚洲 | 四虎精品国产一区二区三区 | 日本手机在线视频 | 伊人国产在线视频 | 手机看片福利日韩欧美看片 | 日韩精品亚洲精品485页 | 奇米第四色888 | 欧美怡红院视频一区二区三区 | 夜夜夜夜夜夜夜工噜噜噜 |