freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件制造工程第三章(文件)

2024-10-02 21:47 上一頁面

下一頁面
 

【正文】 l int DEFAULT_VALUE = 10。下面是匈牙利命名法中的一些命名前綴: ( 1)類型前綴:用 s(String)表示字符串 , c(char)表示字符 , n(number)數(shù)值 , i(intger)表示整數(shù) , d(double)表示雙精度 ,f (float)浮點型 , b(bool)布爾型 , dt(date)表示日期型 . 例如: iLength表示整型的局域變量 ,是用來標(biāo)識長度的 .sCode表示字符串型的局域變量 ,用來標(biāo)識代碼。前綴即為控件的名稱或縮寫。 例: getName() setSarry() isLogin() checkUser() 聲明 1 方法 良好的程序設(shè)計應(yīng)該盡可能減小類與類之間耦合,所遵循的經(jīng)驗法則是: 盡量限制成員函數(shù)的可見性 。 ?不允許“隱藏”字段,即給局部變量所取的名字,不可與另一個更大范圍內(nèi)定義的字段的名字相同(或相似)。語句構(gòu)造力求簡單,直接,不能為了片面追求效率而使語句復(fù)雜化。目的是為了節(jié)省一個工作單元。例如, for ( i = 1。 j++ ) V[i][j] = ( i/ j ) * ( j/ i ) 除法運算(/)在除數(shù)和被除數(shù)都是整型量時,其結(jié)果只取整數(shù)部分,而得到整型量。 i = n。 ELSE V[i][j] = 。 程序正確 , 然后才要求 提高速度 。 寫成 B= A[I]。 7. 盡可能 使用庫函數(shù) 8. 避免使用 空的 ELSE語句和 IF… THEN IF… 的語句。 else printf(“This is not a letter”)。例如,如果在程序中出現(xiàn) if ( !( char<‘ 0’ || char >‘ 9’ ) ) …… 改成 if ( char = 39。9’ ) …… 不要讓讀者繞彎子想。 編程前的準(zhǔn)備 為了保證開發(fā)成果的質(zhì)量,提高開發(fā)效率,防止錯誤發(fā)生,在實際進行程序編制之前應(yīng)作如下方面的準(zhǔn)備。 ③ 通用子程序、類庫的封裝。可以控制word, excel,powerpoint, visio等文件格式,對于不認(rèn)識的格式可以自己定義一種類型來標(biāo)識。 6. SVN(SubVersion) CVS 的主要作者( Fogel 等等)在他們現(xiàn)任公司的資助下開發(fā)了SubVersion用以替代 CVS。 CVS和 SVN免費開源。 編程實施 ⑴ 程序的調(diào)試 循環(huán)的優(yōu)化 避免多重循環(huán),盡量減少循環(huán)內(nèi)部的處理的步數(shù),作為循環(huán)對象的數(shù)據(jù)應(yīng)盡可能的壓縮到最小的限度,使用循環(huán)的優(yōu)化是很簡單地縮短執(zhí)行時間的一種方法。 嚴(yán)格類型限制 有時候編程基準(zhǔn)對一些的變量類型給予了禁止,如執(zhí)行時要對變量的類型進行判斷會降低實際的執(zhí)行速度,因此應(yīng)該盡量不使用可變類型的變量。 規(guī)范化程度 在數(shù)據(jù)庫的設(shè)計上,越是追求規(guī)范化越能降低數(shù)據(jù)的冗余度和提高數(shù)據(jù)的可維護性,但是進行檢索時在表之間的結(jié)合操作增多,性能也會惡化,這也需要進行折衷處理。 ) 減少通訊數(shù)據(jù)量 分散的網(wǎng)絡(luò)中模塊間的數(shù)據(jù)通信量應(yīng)盡量減小,以實現(xiàn)最小的數(shù)據(jù)流量。 編程實施 4 成果提交 源代碼、 B票、 PCL 。 分時通信 在使用 RPC構(gòu)成系統(tǒng)時,我們知道首先被調(diào)用的??焯幚硗曛埃渌{(diào)用??於继幱诘却隣顟B(tài),這對于系統(tǒng)的全體來說,有可能出現(xiàn)處理性能上的問題。 編程實施 ⑶ 網(wǎng)絡(luò)的調(diào)試 協(xié)議的限制 對于一般的情況來說,在 LAN上不必要的協(xié)議的包的傳輸最好不要有。但是對于只有一個表,雖然索引的多個指定能使檢索性能得到改善,卻會使更新性能惡化,這點需要進行折衷處理。 存儲器利用 讀入文件數(shù)據(jù)到數(shù)組變量,減少寫到磁盤上的回數(shù)是提高速度的方法。代碼的檢查是對程序進行的靜態(tài)分析, 靜態(tài)分析 包括二個方面的內(nèi)容,①編碼的標(biāo)準(zhǔn)的檢查,②執(zhí)行效率不高和不適當(dāng)?shù)拇a修正,這兩點是代碼檢查的目的。 前面三種是重量級的商業(yè)版本控制工具,更適合龐大的團隊和項目,并且價格不菲。 5. CVS( Concurrent Versions System) 是開發(fā)源碼的并發(fā)版本系統(tǒng) ,它是目前最流行的面向軟件開發(fā)人員的源代碼版本管理解決方案。 2. PVCS Version Manager 是美國的 MERANT公司軟件配置管理工具 PVCS 家族中的一個組成部分,它能夠?qū)崿F(xiàn)源代碼、可執(zhí)行文件、應(yīng)用文件、圖形文件和文檔的版本管理;它能安全地支持軟件并行開發(fā),對多個軟件版本的變更進行有效的控制管理。 編碼標(biāo)準(zhǔn)的制定 知識共享的準(zhǔn)備 (1)事前的人員教育 個別的開發(fā)案例的必要技術(shù)教育 項目組的人員教育計劃 公司內(nèi)部的學(xué)習(xí) 有經(jīng)驗的員工的 OJT 作為基礎(chǔ)能力的必要技術(shù) 教育 普通業(yè)務(wù)基礎(chǔ)的技術(shù)教育計劃 參加各種討論會 參加各種用戶會 利用遠程教育 (WBT) 職業(yè)資格認(rèn)證培訓(xùn) 通過專業(yè)書刊或網(wǎng)絡(luò)資源學(xué)習(xí) 參加公司外的培訓(xùn)班 ( 2)開發(fā)組織的知識共享 需求方 面向軟件包需求方的討論窗口 知識數(shù)據(jù)庫 系統(tǒng)的構(gòu)造者 網(wǎng)絡(luò)專家 數(shù)據(jù)庫專家 安全管理專家 程序員 程序員 高級程序員或管理者 問題的分類 寫問題清單 ( 通用技能、項目特有資源 ) 專家協(xié)作 共享知識 討論 回答 回答結(jié)果 共享數(shù)據(jù)的準(zhǔn)備 ? 共享數(shù)據(jù)準(zhǔn)備的內(nèi)容有: ① 開發(fā)測試用的用戶登錄的帳號。也不要一味地追求代碼的復(fù)用,要重新組織。amp。 。例如, if ( char = 39。 這樣將一句分成兩句寫,會產(chǎn)生意想不到的問題。 使用臨時變量 而使可讀性下降。不要為了追求效率而喪失了清晰性。 j = n。 ?寫成以下的形式,就能讓讀者直接了解程序編寫者的意圖。 i++ ) for ( j = 1。 用意 。 ?例如,有一個用 C 語句寫出的程序段: A[I] = A[I]+ A[T]; A[T] = A[I]- A[T]; A[I] = A[I]- A[T]; ?此段程序可能不易看懂,有時還需用實際數(shù)據(jù)試驗一下。 ?一行代碼只聲明一個變量,僅將一個變量用于一件事。 聲明順序 : ?構(gòu)造方法 ?靜態(tài)公共方法 ?靜態(tài)私有方法 ?公共方法 ?受保護方法 ?私有方法 ?繼承自 Object的方法 聲明 2 字段(成員變量) ?若沒有足夠理由,不要把實例變量或類變量聲明為公有。方法名稱的第一個單詞常常采用一個有強烈動作色彩的動詞。 5 組件 /部件 ? 應(yīng)采用完整的英文描述符命名組件(接口部件),遵循匈牙利命名法則 如: btnOK, lblName?,F(xiàn)在比較流行的是一套由微軟的一個匈牙利軟件工程師首先使用,并且在微軟推廣開來,現(xiàn)在被稱之為匈牙利
點擊復(fù)制文檔內(nèi)容
數(shù)學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1