首頁中文書電腦程式語言 〉重構: 向範式前進
商品訊息
作者書籍
重構: 向範式前進

重構: 向範式前進


作者  /  侯捷/ 陳裕城

出版社 / 碁峰資訊股份有限公司

出版日期 / 2008/05/01

商品語言 / 中文/繁體

裝訂 / 平裝

定價 / NT$750

售價 / 9折, NT$ 675

※ 無庫存


重構: 向範式前進 其它優惠/消息


introduction all_character


內容簡介

本書內容是關於refactorings(改善既有程式碼的設計的過程)和patterns 的緊密結合,這是層出不窮的設計問題的某種典型解決方案。《Refactoring to Patterns》傾向運用patterns 改善既有設計,不建議一開始設計就使用patterns。不論程式碼多老舊,這個建議都不變。我們運用㆒連串低階設計轉化(low-level designtransformations,也就是refactorings),拿patterns 來改善設計。

本書內容幫助你:
.了解如何結合refactorings 和patterns
.運用pattern-directed refactorings(以範式為指導的重構手法)改善既有設計
.找出需要pattern-directed refactorings 的程式區
.理解為什麼「運用patterns 改善既有程式碼」優於「設計初始便使用patterns」

為了達到這些目的,本書涵蓋以下特色:
.27 個refactorings 形成的一份名錄
.業界真實範例,而不是簡單的玩具程式
.patterns 詳細描述,包含業界的真正實例
.詳細列出一群壞味道(smells,亦即問題前兆)。如果程式碼有壞味道,它就需要pattern-directed refactorings
.「以不同方式實現同一patterns」的各種範例
.指導何時重構,使程式碼成為、接近、或遠離(to, towards or away from)patterns為了幫助個人或團體學習本書所論的27個refactorings,封底內頁列出我建議的一份研讀順序。

本書是為那些致力於或有興趣改善既有設計的物件導向程式員而寫。他們很多人已經使用patterns 或refactorings,但不曾透過refactorings 實作patterns;其中也有人只懂一點點refactorings 和patterns,希望學習更多相關知識。

本書對兩種人十分有用。ㄧ種是從頭撰寫新系統或新功能的首階段開發者,另一種是維護既有系統的次階段開發者。

■本書目錄

1.為什麼寫這本書
2.重構(Refactoring)
3.範式(Patterns)
4.程式碼壞味道(Code Smells)
5.一份Refactorings to Patterns名錄
6.創建(Creation)
7.簡化(Simplification)
8.一般化(Generalization)
9.保護(Protection)
10.積累(Accumulation)
11.工具(Utilities)
後記 by John Brant and Don Roberts
參考書目(References)
索引(Index)








詳細資料

誠品26碼 /2680337643002
ISBN 13 /9789861814025
ISBN 10 /9861814027
EAN /9789861814025

頁數396
尺寸
開數18K
裝訂平裝
級別
語言中文/繁體





Share/Save/Bookmark

查看全台書店有無此商品

 

熱銷商品