修改代碼的藝術

出版時間:2007-09-25  出版社:人民郵電出版社  作者:Michael Feathers  頁數(shù):342  譯者:劉未鵬  
Tag標簽:無  

內(nèi)容概要

  《修改代碼的藝術》還包括了一組共24項解依賴技術,它們能幫助你單獨對付代碼中的問題片段,并實現(xiàn)更安全的修改。修改代碼是每一位軟件開發(fā)人員的日常工作。開發(fā)人員常常面對的現(xiàn)實是,即便是最訓練有素的開發(fā)團隊也會寫出混亂的代碼,而且系統(tǒng)的腐化程度也會日積月累?!缎薷拇a的藝術》是一部里程碑式的著作,針對大型的、無測試的遺留代碼基,提供了從頭到尾的方案,讓你能夠更有效地應付它們,將你的遺留代碼基改善得具有更高性能、更多功能、更好的可靠性和可控性?!  缎薷拇a的藝術》適合各層次軟件開發(fā)人員、管理人員和測試人員閱讀。

作者簡介

  Michael Feathers世界級面向?qū)ο蠹夹g專家,以豐富的軟件項目開發(fā)經(jīng)驗著稱。目前在世界頂尖的軟件咨詢公司Object Mentor從事敏捷方法,極限編程、測試驅(qū)動開發(fā)、重構、面向?qū)ο笤O計、Java、c#和c++等方面的培訓和項目指導。他是著名測試框架CppUnit和FitCpp的開發(fā)者,已經(jīng)主持了三次面向?qū)ο蠼缡﨩OPSLA上的CodeFest比賽。

書籍目錄

第一部分 修改機理第1章 修改軟件第2章 帶著反饋工作第3章 感知和分離第4章 接縫模型第5章 工具第二部分 修改代碼的技術第6章 時間緊迫、但必須修改第7章 漫長的修改第8章 添加特性第9章 無法將類放入測試用具中第10章 無法在測試用具中運行方法第11章 修改時應當測試哪些方法第12章 在同一地進行多處測試、是否應該將相關的所有類都解依賴第13章 修改時應該怎樣寫測試第14章 棘手的庫依賴問題第15章 到處都是API調(diào)用第16章 對代碼的理解不足第17章 應用毫無結構可言第18章 測試代碼礙手礙腳第19章 對非面向?qū)ο蟮捻椖?、如何安全地對它進行修改第20章 處理大類第21章 需要修改大量相同的代碼第22章 要修改一個巨型方法,卻沒法為它編寫測試第23章 降低修改的風險第24章 當你感到絕望明第三部分 解依賴技術第24章 解依賴技術附錄 重構術語表索引

編輯推薦

  修改代碼的集大成之作  Amazon全五星圖書  適用于各種語言或平臺  《修改代碼的藝術》是繼《重構》和《重構與模式》之后探討修改代碼技術的又一里程碑式的著作,而且從廣度和深度上都超過了前兩部經(jīng)典。書中不僅講述了面向?qū)ο笳Z言(Java、C#和C++)代碼,也有專章討論C這樣的過程式語言。作者將理解、測試和修改代碼的原理、技術和最新工具(自動化重構工具、單元測試框架、仿對象、集成測試框架等)與解依賴技術及大量開發(fā)和設計優(yōu)秀代碼的原則、最佳實踐相結合,許多內(nèi)容非常深入,而且常常發(fā)前人所未發(fā)。書中處處體現(xiàn)出作者獨到的洞察力,以及多年開發(fā)和指導軟件項目所積累的豐富經(jīng)驗和深厚功力。通過這部集大成之作,你不僅能掌握最頂尖的修改代碼技術,還可以大大提高對代碼和軟件開發(fā)的領悟力。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    修改代碼的藝術 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7