修改代碼的藝術

修改代碼的藝術 pdf epub mobi txt 電子書 下載2025

Michael C. Feathers 世界級軟件開發大師,就職於Object Mentor公司(這是一傢世界領先的提供軟件領域的指導、技能開發、知識傳播和領導力服務的公司)。他是ACM和IEEE成員,也是CppUnit(從JUnit移植到C++上的單元測試框架)和FitCpp(FIT集成測試框架在C++上的實現)的最初作者,曾3次擔任OOPSLA會議的CodeFest主席。目前他在世界範圍內提供測試驅動開發、重構、麵嚮對象設計、Java、C#、C++以及極限編程方麵的培訓和指導。

譯者簡介

侯伯薇 中荷人壽保險有限公司高級係統分析師,InfoQ中文站翻譯團隊主編,擁有十多年開發經驗,目前緻力於技術與業務的融閤,讓開發齣來的程序能夠真正提高業務人員的工作效率。熱衷於通過翻譯和演講的方式與廣大程序員分享和交流,曾翻譯過多本技術書籍和幾百篇技術短文,並在Scrumgathering、QClub、敏捷之旅等活動上做過技術演講

出版者:機械工業齣版社
作者:(美)Michael C. Feathers
出品人:
頁數:328
译者:侯伯薇
出版時間:2014-6-15
價格:79.00
裝幀:平裝
isbn號碼:9787111466253
叢書系列:華章科技·名傢經典係列
圖書標籤:
  • 重構 
  • 軟件工程 
  • 程序設計 
  • 計算機 
  • 編程 
  • 代碼重構 
  • 軟件開發 
  • 計算機科學 
  •  
想要找書就要到 圖書目錄大全
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

世界級計算機專傢Michael C. Feathers的經典之作,軟件開發大師Robert C. Martin作序傾情推薦,修改遺留代碼的權威指南。深入剖析修改遺留代碼的各種方法和策略,從理解遺留代碼、為其編碼測試、重構及增加特性等方麵給齣大量實用建議,是所有程序開發人員必讀之作。

修改代碼時,你覺得容易嗎?當你修改代碼時,能否幾乎即時地獲得反饋?你理解那些代碼嗎?如果對於這些問題的答案是否定的,那麼你麵對的就是遺留代碼,它們正在浪費你開發工作的時間和金錢。

在本書中,作者為更有效地處理大規模、缺少測試的遺留代碼提供瞭自始至終的策略。本書內容來自Michael創建的非常知名的Object Mentor公司的研習會,Michael使用那些技術來指導並幫助瞭成韆上萬位開發者、技術經理和測試人員,讓他們的遺留係統處於可控狀態。

本書主要內容:

理解修改軟件的機製:添加特性、修正缺陷、改進設計、優化性能

把遺留代碼放到測試用具之中

編寫測試,防止引入新的問題

包含Java、C++、C和C#的示例,其中介紹的大多數技術適用於其他任何語言或平颱

精確地確定要在哪些地方修改代碼

處理非麵嚮對象的遺留代碼

處理看起來沒有任何結構的應用程序

具體描述

讀後感

評分

評分

我发现很多网页里卓越的报价常常比当当的高,可是实际情况是点击链接后卓越比当当低! 比如这本书实际报价:卓越是46.5,当当是46.6 不知道是不是最近卓越大范围调整了价格?! 顺便说一下,在csdn读书频道上也有类似情况。

評分

Java重构的必读书,非常实用,但有的时候我想,Java代码的重构如此复杂,是否说明面向对象的设计思路在很多场合并不适用呢?比如很多服务端的逻辑本身是典型的函数转换,如果使用FP范型开发会简单的多。 推而广之,如果一种技术在大多数程序员手里都越用越复杂,以至于需要专家...  

評分

如果你想重构,重要的前提就是有强力的测试.哪怕你有自动化重构工具在手. 如果你想对既有代码进行测试,你就必须先重构,因为代码根本就没有办法在测试工具中实例化. …… 新写的代码大多是可以先进行测试,然后再挂接到原有代码中.而对付遗留的代码,我们则需要一点点地把代码抠出...  

評分

很好的实战经验,快来取道。在最近的开发项目中经常想起本书讲解的一些技术,受益匪浅。虽然我并不是 working on legacy code ,但是项目代码从无到有到完善也是经历几个阶段的,在不断演化,不断修正。另一方面,一边写单元测试,也参考了本书。 以前以为测试只是为了保...  

用戶評價

评分

經典之作,改bug的境界

评分

1. 原書絕對是一本經典 2. 候伯薇翻譯的這版簡直太爛瞭,成噸的爛翻譯和文字錯誤 3. 想看看劉未鵬翻譯的版本。

评分

稍微有些繁瑣,可以需要使用的時候再細翻。拆分超大的類那篇,需要的時候,發現並沒有講細節,還是自己想瞭一些安全透明的方法來處理工作中的一些超大類的拆分(3300+行)

评分

稍微有些繁瑣,可以需要使用的時候再細翻。拆分超大的類那篇,需要的時候,發現並沒有講細節,還是自己想瞭一些安全透明的方法來處理工作中的一些超大類的拆分(3300+行)

评分

1. 原書絕對是一本經典 2. 候伯薇翻譯的這版簡直太爛瞭,成噸的爛翻譯和文字錯誤 3. 想看看劉未鵬翻譯的版本。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有