重構|改善既有程式的設計 第二版
 
作者: Martin Fowler 
譯者: 賴屹民
書城編號: 1583264

原價: HK$267.00
現售: HK$253.65 節省: HK$13.35

購買此書 10本或以上 9折, 60本或以上 8折

購買後立即進貨, 約需 7-12 天

 
 
出版社: 碁峰資訊
出版日期: 2019/07
頁數: 520
尺寸: 18.5x23
ISBN: 9789865021832

商品簡介
“任何一個傻瓜都能寫出電腦可以理解的程式,唯有優秀的程式設計師能寫出讓人讀懂的程式。”
—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 處理繼承

Martin Fowler 作者作品表

Martin Fowler的企業級軟體架構模式:軟體重構教父傳授51個模式,活用設計思考與架構決策

重構|改善既有程式的設計 第二版

Refactoring: Improving the Design of Existing Code (2 ed) (Hardcover)

NoSQL Distilled (Paperback)

eBook: Domain-Specific Languages, Portable Documents (DRM PDF)

Domain-Specific Languages (Hardcover)

UML Distilled (Paperback)

Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series) (Hardcover)

Refactoring (Paperback)

eBook: Analysis Patterns: Reusable Object Models (DRM PDF)

* 以上資料僅供參考之用, 香港書城並不保證以上資料的準確性及完整性。
* 如送貨地址在香港以外, 當書籍/產品入口時, 顧客須自行繳付入口關稅和其他入口銷售稅項。

 

 

 

  我的賬戶 |  購物車 |  出版社 |  團購優惠
加入供應商 |  廣告刊登 |  公司簡介 |  條款及細則

香港書城 版權所有 私隱政策聲明

顯示模式: 電腦版 (改為: 手機版)