重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)
Martin Fowler 賴屹民
- 出版商: 碁峰 樂讀 精選單書79 兩書75折(部分除外)
- 出版日期: 2019-06-28
- 定價: $800
- 售價: 7.9 折 $632
- 語言: 繁體中文
- 頁數: 496
- ISBN: 9865021838
- ISBN-13: 9789865021832
-
相關分類:
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) (簡中版)
銷售排行:
👍 2019 年度 繁體中文書 銷售排行 第 6 名
🥈 2019/7 繁體中文書 銷售排行 第 2 名
🥈 2019/6 繁體中文書 銷售排行 第 2 名
立即出貨 (庫存 > 10)
買這商品的人也買了...
-
$480$379 -
$880$695 -
$620$490 -
$580$452 -
$480$408 -
$360$281 -
$940$700 -
$320$250 -
$550$550 -
$790$616 -
$650$507 -
$500$390 -
$580$452 -
$1,280$1,088 -
$480$379 -
$680$578 -
$720$562 -
$550$429 -
$680$537 -
$1,000$780 -
$680$537 -
$560$437 -
$980$774 -
$520$406 -
$800$624
相關主題
商品描述
“任何一個傻瓜都能寫出電腦可以理解的程式,唯有優秀的程式設計師能寫出讓人讀懂的程式。”
—M. Fowler (1999)
完全修訂及更新:包含新的重構方法和範例程式
二十多年來,世界各地經驗豐富的程式員都使用Martin Fowler的《重構》來改善既有程式的設計、提升軟體的易維護性,以及讓既有的程式更容易被人瞭解。
為了反映程式設計領域的重大變化,作者全面翻新書籍內容,推出這本備受期待的新版本。《重構 第二版》提供了新的重構名錄,加入JavaScript範例程式以及新的實用範例來展示各種重構。
這個版本與第一版一樣,將解釋什麼是重構、為何重構、如何認出需要重構的程式,以及如何成功地重構,無論你是使用哪一種語言。
‧瞭解重構的程序與一般原則
‧快速運用實用的重構技術,讓程式更容易理解與修改
‧辨認暗示有待重構的程式碼“異味”
‧探討重構,每一個案例都包括說明、動機、作法與簡單的範例
‧為重構建立可靠的測試程式
‧認識重構的取捨與障礙
本書原文網站提供免費的web標準版本,包含更多重構資源,書中內容將說明如何取得。
作者簡介
MARTIN FOWLER 是ThoughtWorks首席科學家。自稱是“軟體開發界的作者、演說者、顧問與大嘴巴。”Fowler擅長設計企業軟體,研究什麼是好的設計,以及其建立的方法。
目錄大綱
Chapter 1 重構:第一個範例
Chapter 2 重構的原理
Chapter 3 程式碼異味
Chapter 4 建構測試程式
Chapter 5 名錄簡介
Chapter 6 第一組重構
Chapter 7 封裝
Chapter 8 移動功能
Chapter 9 移動功能
Chapter 10 簡化條件邏輯
Chapter 11 重構 API
Chapter 12 處理繼承