重構 : 改善既有代碼的設計, 2/e (簡中典藏精裝版)(Refactoring: Improving The Design of Existing Code, 2/e)
[美]馬丁·福勒(Martin Fowler)
- 出版商: 人民郵電
- 出版日期: 2019-04-01
- 定價: $1,008
- 售價: 7.8 折 $789
- 語言: 簡體中文
- 頁數: 421
- ISBN: 711550864X
- ISBN-13: 9787115508645
-
相關分類:
Refactoring
- 此書翻譯自: Refactoring: Improving the Design of Existing Code, 2/e (Hardcover)
-
相關翻譯:
重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e) (繁中版)
重構 : 改善既有代碼的設計, 2/e (簡中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e) (簡中版)
-
其他版本:
重構 : 改善既有代碼的設計, 2/e (簡中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)
銷售排行:
🥈 2019/4 簡體中文書 銷售排行 第 2 名
立即出貨
買這商品的人也買了...
-
大話設計模式$620$490 -
$954精通 C#, 6/e (Pro C# 5.0 and the .NET 4.5 Framework, 6/e) -
無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700 -
Specification by Example 中文版:團隊如何交付正確的軟體 (Specification by Example: How Successful Teams Deliver the Right Software)$420$357 -
物件導向設計模式-可再利用物件導向軟體之要素 (精裝典藏版) (Design Patterns: Elements of Reusable Object-Oriented Software)$550$550 -
C++ 標準庫-學習教本與參考工具, 2/e (書側有些許黴斑,不介意下單)$1,200$948 -
$294顛覆完美軟件 (軟件測試必須知道的幾件事溫伯格技術思想三部曲) -
$474程序開發心理學 (銀年紀念版溫伯格技術思想三部曲) -
$414成為技術領導者 (掌握全面解決問題的方法溫伯格技術思想三部曲) -
$230高效程序員的 45個習慣:敏捷開發修煉之道 (Practices of an Agile Developer:Working in the Real World) -
無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616 -
$796深度學習 -
單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507 -
遺留系統重建實戰 (Re-Engineering Legacy Software)$330$314 -
Python 入門邁向高手之路王者歸來$699$594 -
無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452 -
More Effective C# 中文版 | 寫出良好 C#程式的 50個具體做法, 2/e (More Effective C# : 50 Specific Ways to Improve Your C#, 2/e)$450$383 -
提升程式設計師的面試力|189道面試題目與解答, 6/e (Cracking the Coding Interview : 189 Programming Questions and Solutions, 6/e)$880$695 -
$352iOS 程序員面試筆試寶典 -
Web API 建構與設計 (Designing Web APIs: Building APIs That Developers Love)$480$379 -
領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530 -
DevOps Handbook|打造世界級技術組織的實踐指南 (中文版) (The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations)$580$458 -
微服務架構設計模式 (Microservices Patterns: With examples in Java)$834$792 -
Deep learning 深度學習必讀 - Keras 大神帶你用 Python 實作 (Deep Learning with Python)$1,000$790 -
Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562
商品描述
本產品為『全彩精裝版』
《重構 改善既有代碼的設計 第2版 全彩精裝版》
本書是經典著作《重構》出版20年後的更新版。
書中清晰揭示了重構的過程,解釋了重構的原理和最佳實踐方式,並給出了何時以及何地應該開始挖掘代碼以求改善。
書中給出了60多個可行的重構,每個重構都介紹了一種經過驗證的代碼變換手法的動機和技術。
本書提出的重構準則將幫助開發人員一次一小步地修改代碼,從而減少了開發過程中的風險。
《重構 改善既有代碼的設計 第2版 全彩精裝版》適合軟件開發人員、項目管理人員等閱讀,也可作為高等院校電腦及相關專業師生的參考讀物。
作者簡介
Martin Fowler
世界軟件開發大師,ThoughtWorks的首席科學家。
他是一位作家、演說者、諮詢師和泛軟件開發領域的意見領袖。
他致力於改善企業級的軟件設計,對優秀的設計以及支撐優秀設計的工程實踐孜孜以求。
他在重構、面向對象分析設計、模式、XP和UML等領域都有卓越貢獻。
著有《重構》《分析模式》《領域特定語言》等經典著作。
譯者簡介
熊節
在IT行業已經打拼了18年,在金融、零售、政府、電信、製造業等行業的信息化建設方面有著豐富經驗,是中國IT業敏捷浪潮的領軍人物。熊節擁有利物浦大學MBA學位。
林從羽
ThoughtWorks軟件開發工程師,曾服務於國內外多家大型企業,致力於為團隊更快更好地交付可工作的軟件。擁抱敏捷精神,TDD愛好者,純鍵盤工作者。
目錄大綱
版權
內容提要
版權聲明
對本書的讚譽
重讀《重構》,呼喚匠藝(譯者序)
譯者簡介
第1版序
前言
服務與支持
第1章重構,第一個示例
第2章重構的原則
第3章代碼的壞味道
第4章構築測試體系
第5章介紹重構名錄
第6章第一組重構
第7章封裝
第8章搬移特性
第9章重新組織數據
第10章簡化條件邏輯
第11章重構API
第12章處理繼承關係
參考文獻
索引










