軟件再造

出版時(shí)間:2004-10  出版社:機(jī)械工業(yè)出版社  作者:(美)Serge Demeyer  頁數(shù):182  
Tag標(biāo)簽:無  

內(nèi)容概要

本書特點(diǎn):    描述了怎樣反向工程一個(gè)巨大的系統(tǒng),從而理解它是如何工作的;以及怎樣才能發(fā)現(xiàn)它潛在的問題。    包含了在面向?qū)ο缶幊讨薪?jīng)常會遇到的、某些著名再工程技術(shù)所涉及的再工程模式,例如引入多態(tài)、提取公共行為、檢測重復(fù)代碼和理解設(shè)計(jì)。    展示了如何為獲得靈活和可維護(hù)的面向?qū)ο笙到y(tǒng)而建立一種不斷再工程的文化。    作者簡介:    Serge Demeyer  是比利時(shí)安特衛(wèi)普大學(xué)數(shù)學(xué)和計(jì)算機(jī)科學(xué)系教授。    St'ephane Ducasse  是瑞士伯爾尼大學(xué)軟件合成組織的副教授,并擔(dān)任FAMOOS項(xiàng)目的技術(shù)負(fù)責(zé)人。    Oscar Nierstrasz  是伯爾尼大學(xué)的計(jì)算機(jī)科學(xué)系教授,負(fù)責(zé)領(lǐng)導(dǎo)該校的軟件合成組織。

書籍目錄

對本書的贊譽(yù)序1序2前言第1章 軟件再工程模式  為什么我們要實(shí)施軟件再工程  對象技術(shù)有什么特殊  再工程生命周期  再工程模式  再工程模式的形式  再工程模式圖譜第一部分 反向工程  第2章 設(shè)定方向    影響因素    概述    模式2.1:遵循基本準(zhǔn)則    模式2.2:指派一名領(lǐng)航員    模式2.3:在圓桌會議上發(fā)言    模式2.4:最有價(jià)值的優(yōu)先    模式2.5:修正問題,而非消除癥狀    模式2.6:如果還沒有壞,就不要修補(bǔ)它    模式2.7:保持簡單  第3章  首次接觸    影響因素    概述    下一步    模式3.1:與維護(hù)人員交談    模式3.2:在一小時(shí)內(nèi)通讀所有代碼    模式3.3:瀏覽文檔    模式3.4:在演示中采訪    模式3.5:模擬安裝  第4章  初始理解    影響因素    概述    下一步    模式4.1:分析持久數(shù)據(jù)    模式4.2:推測設(shè)計(jì)    模式4.3:研究導(dǎo)常實(shí)體  第5章  詳細(xì)模型獲取    影響因素    概述    下一步    模式5.1:綁定代碼和問題    模式5.2:為理解而重構(gòu)    模式5.3:步進(jìn)執(zhí)行    模式5.4:尋找約定    模式5.5:向過去學(xué)習(xí)第二部分  再工程  第6章  測試:生命的保障    影響因素    概述    模式6.1:為推動演化而編寫測試    模式6.2:增量式擴(kuò)充測試庫    模式6.3:使用測試框架    模式6.4:測試接口而非實(shí)現(xiàn)    模式6.5:記錄業(yè)務(wù)規(guī)則作為測試    模式6.6:為理解而編寫測試  第7章  移值策略    影響因素    概述    模式7.1:讓用戶參與    模式7.2:建立信心    模式7.3:增量式移植系統(tǒng)    模式7.4:原型化目標(biāo)解決方案    模式7.5:總保持一個(gè)運(yùn)行版本    模式7.6:每次改變之后進(jìn)行回歸測試    模式7.7:建立通往新城鎮(zhèn)的橋梁    模式7.8:提供正確的接口    模式7.9:區(qū)分公共的和已發(fā)布的接口    模式7.10:失效過時(shí)接口    模式7.11:保持熟悉度    模式7.12:在優(yōu)化前使用分析器  第8章  檢測重復(fù)代碼    影響因素    概述    模式8.1:機(jī)械地比較代碼    模式8.2:將代碼可視化成點(diǎn)狀圖  第9章  重新分布責(zé)任    影響因素    概述    模式9.1:使行為更靠近數(shù)據(jù)    模式9.2:消除導(dǎo)航代碼    模式9.3:分解全能類  第10章  轉(zhuǎn)換條件分支到多態(tài)    影響因素    概述    模式10.1:轉(zhuǎn)換對自身類型的檢查    模式10.2:轉(zhuǎn)換對調(diào)用者類型的檢查    模式10.3:提取狀態(tài)    模式10.4:提取策略    模式10.5:引進(jìn)空對象    模式10.6:轉(zhuǎn)化條件分支為注冊附錄  模式簡介參考文獻(xiàn)

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    軟件再造 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7