欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

更有效率的css代碼編寫

 更新時間:2008年02月23日 20:53:52   作者:  
css代碼編寫m,css代碼編寫教程幾點注意事項

九、質(zhì)量保證

  1.在軟件設(shè)計過程中構(gòu)筑軟件質(zhì)量。代碼質(zhì)量保證優(yōu)先原則

  (1)正確性,指程序要實現(xiàn)設(shè)計要求的功能。

  (2)穩(wěn)定性、安全性,指程序穩(wěn)定、可靠、安全。

  (3)可測試性,指程序要具有良好的可測試性。

  (4)規(guī)范/可讀性,指程序書寫風(fēng)格、命名規(guī)則等要符合規(guī)范。

  (5)全局效率,指軟件系統(tǒng)的整體效率。

  (6)局部效率,指某個模塊/子模塊/函數(shù)的本身效率。

  (7)個人表達(dá)方式/個人方便性,指個人編程習(xí)慣。

  2.只引用屬于自己的存貯空間。

  3.防止引用已經(jīng)釋放的內(nèi)存空間。

  4.過程/函數(shù)中分配的內(nèi)存,在過程/函數(shù)退出之前要釋放。

  5.過程/函數(shù)中申請的(為打開文件而使用的)文件句柄,在過程/函數(shù)退出前要關(guān)閉。

  6.防止內(nèi)存操作越界。

  7.時刻注意表達(dá)式是否會上溢、下溢。

  8.認(rèn)真處理程序所能遇到的各種出錯情況。

  9.系統(tǒng)運行之初,要初始化有關(guān)變量及運行環(huán)境,防止未經(jīng)初始化的變量被引用。

  10.系統(tǒng)運行之初,要對加載到系統(tǒng)中的數(shù)據(jù)進(jìn)行一致性檢查。

  11.嚴(yán)禁隨意更改其它模塊或系統(tǒng)的有關(guān)設(shè)置和配置。

  12.不能隨意改變與其它模塊的接口。

  13.充分了解系統(tǒng)的接口之后,再使用系統(tǒng)提供的功能。

  14.要時刻注意易混淆的操作符。當(dāng)編完程序后,應(yīng)從頭至尾檢查一遍這些操作符。

  15.不使用與硬件或操作系統(tǒng)關(guān)系很大的語句,而使用建議的標(biāo)準(zhǔn)語句。

  16.建議:使用第三方提供的軟件開發(fā)工具包或控件時,要注意以下幾點:

  (1)充分了解應(yīng)用接口、使用環(huán)境及使用時注意事項。

  (2)不能過分相信其正確性。

  (3)除非必要,不要使用不熟悉的第三方工具包與控件。

  十、代碼編譯

  1.編寫代碼時要注意隨時保存,并定期備份,防止由于斷電、硬盤損壞等原因造成代碼丟失。

  2.同一項目組內(nèi),最好使用相同的編輯器,并使用相同的設(shè)置選項。

  3.合理地設(shè)計軟件系統(tǒng)目錄,方便開發(fā)人員使用。

  4.打開編譯器的所有告警開關(guān)對程序進(jìn)行編譯。

  5.在同一項目組或產(chǎn)品組中,要統(tǒng)一編譯開關(guān)選項。

  6.使用工具軟件(如Visual SourceSafe)對代碼版本進(jìn)行維護(hù)。

  十一、代碼測試、維護(hù)

  1.單元測試要求至少達(dá)到語句覆蓋。

  2.單元測試開始要跟蹤每一條語句,并觀察數(shù)據(jù)流及變量的變化。

  3.清理、整理或優(yōu)化后的代碼要經(jīng)過審查及測試。

  4.代碼版本升級要經(jīng)過嚴(yán)格測試。

相關(guān)文章

最新評論