Java 重構- Java Refactoring
 
作者: 結城 浩 
書城編號: 753731


售價: $163.00

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

 
 
出版社: 博碩
出版日期: 2008/01
頁數: 432
ISBN: 9789862010877

商品簡介
 本書的特徵有以下幾點:
◆用Java語言所寫成的範例程式
因為重構最主要的目的是改善軟體的體質,所以用具體的範例程式來解說是不可或缺的。
◆詳細地解說重要的重構
在Martin Fowler的『Refactoring』一書中,共用了70個重構的例子來說明。然而本書並沒有針對所有重構以同樣的篇幅來說明,而是針對重要的重構整理出要點,並做詳細的解釋。至於在本書中無法詳細解說到的重構部分,我們擇要在書末的附錄A中做介紹說明。
◆利用練習問題來確認基礎知識是否紮實
重構的解說由於出現了釵h細膩的步驟,因此往往會因不留神而忽略了重點的部分。在本書的各章節的章末中都附有練習問題,可以讓你針對這章節中所學到的基礎知識再做一次複習。
◆透過練習問題來發現「不祥的徵兆」
當你在進行重構時,及時找出程式所散發出的「不祥的徵兆」的練習也是很重要的一環。在本書的練習問題中,不僅包括如何去找出程式碼所發出的「不祥的徵兆」的練習。由於存有不用撰寫程式也能做確認的結構,因此即使抽不出時間學習的人也能輕鬆地挑戰。

 

前言
Ch0 何謂重構
Ch1 用符常數取代魔術數字
Ch2 控制旗標的移除
Ch3 斷言的導入
Ch4 Null物件的導入
Ch5 方法的擷取
Ch6 類別的擷取
Ch7 用類別取代Type Code
Ch8 用子類別取代Type Code
Ch9 用State/Strategy取代Type Code
Ch10用例外(Exception)取代錯誤碼(Error Code)
Ch11用Factory Method取代建構子
Ch12複製被監視的資料
Ch13用委託取代繼承
Ch14隱藏委託關係
Ch15繼承的分割
附錄

 

 

可至博碩網站的下載專區下載本書的範例程式

 


範例下載

  範例

結城 浩 作者作品表

數學女孩秘密筆記:複數篇

數學女孩:隨機演算法

輕小說數學少女(全)

Java 重構- Java Refactoring

Design Patterns於Java語言上的實習應用 增訂第二版

Java Multithread Design Pattern-Java多執行緒與平行處理

Design Patterns於Java語言上的實習應用

Perl程式設計-入門與應用

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

 

 

 

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

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

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