asp開發規范
一、單頁編寫規范:
切記頁面要分模塊來寫:
第一模塊:接收參數。[有可能從不同頁面提交到同一個頁面;也可能出現兩個表單項以哪個優先的處理)。
第二模塊:定義全局變量。
第三模塊:寫處理代碼(盡量將代碼都包含到函數中,詳見頁面附注一)。――到此asp代碼主要部分完成。
第四模塊:純html代碼,利用儲存在全局變量中的值來生成頁面。
第五(注意):要在頁面頭部寫清頁面邏輯。(如何接收、處理。)
優點:便于維護。模塊獨立,便于重復使用到類似頁面。
二、全站文件構建規范:
1.工程接手后,先觀看靜態頁,掌握邏輯及瀏覽順序。
2.抽取頁面中被重復利用到的地方做成嵌入文件。
3.抽取頭文件、尾文件,及左側菜單欄,做成嵌入文件。
4.劃分頁面結構,做出模板文件。――以后制作中就copy它,然后就可直接制作。
注意:不要急于編寫頁面,除非你接手的是一項小工程,或者用戶需求已經非常清楚確定并且不會再更改,否則,保持頁面代碼的可讀性是非常重要的!(當你面對大返工時,你的心情如何?先對潛在的危險考慮一下吧!)
――因為我們每個人都對自己寫的代碼非常明白,而都比較難于讀懂別人寫的代碼。并且,由于客戶需求的變化,修改甚至推翻原有設計是比較常見的事。所以要注意在編寫代碼時注意讓后來者快速讀懂,并便于修改。] [至少要在頁面頭部加上注釋,在代碼中間重要的部分,也有必要加一些說明性注釋。]
我們所作的一切僅僅是為了:增加可移植可重用性、使邏輯清楚,便于維護、
視τ沒
主站蜘蛛池模板:
琼结县|
太湖县|
化德县|
泰安市|
池州市|
韶关市|
封丘县|
台东市|
镇江市|
出国|
江华|
宁远县|
鄂伦春自治旗|
安泽县|
石嘴山市|
偃师市|
合水县|
广灵县|
蓝山县|
湛江市|
元阳县|
拜城县|
墨玉县|
迭部县|
洪雅县|
孝感市|
琼海市|
辰溪县|
沧州市|
澄城县|
张家界市|
西平县|
米脂县|
临泉县|
木兰县|
灌云县|
榆社县|
常熟市|
汝南县|
徐州市|
喀喇|