TOP
0
0
即日起~7/10,三民書局週年慶暖身活動,簽到拿好禮!
重構:向範式前進
滿額折

重構:向範式前進

商品資訊

定價
:NT$ 750 元
優惠價
90675
絕版無法訂購
相關商品
商品簡介

商品簡介

本書內容是關於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,希望㈻習更多相關知識。
本書對兩種人十分有用。ㄧ種是從頭撰寫新系統或新功能的首階段開發者,另一種是維護既有系統的次階段開發者。

您曾經瀏覽過的商品

購物須知

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:90 675
絕版無法訂購

暢銷榜

客服中心

收藏

會員專區