重構——改善既有代碼的設計(影印版)

重構——改善既有代碼的設計(影印版)

隨著對象技術套用越來越普及,軟體開發社區出現了一個新的問題。缺乏經驗的開發者編寫出了大批設計較差的程式,導致這些應用程式非常低效,且難於維護和擴展。本書除了討論重構的各種技巧之外,還提供了超過70個可行重構的詳細編目,對如何套用它們給出了有用的提示;並以stepbystep的形式給出了套用每一種重構的指南;而且用實例展示了重構的工作原理。這些示例都是用Java語言寫成的,但其中的思想卻可以運用於任何面向對象程式語言。

本書是軟體工程領域的超級經典巨著,與另一巨著《設計模式》並稱"軟工雙雄",全美銷量超過100000冊,亞馬遜書店五星書。在本書中,作者MartinFowler充分展示了何處可能需要重構,以及如何將不好的設計改造為良好的設計。重構的每一步可能都非常簡單、非常基礎,但這些輕微的改變的累積效果卻可以在極大程度上改進我們的設計。事實證明,重構是防止軟體沒落的可行方式。

本書除了討論重構的各種技巧之外,還提供了超過70個可行重構的詳細目錄,給出了重構的工作原理,並以stepbystep的形式給出了套用每一種重構的指南。這些示例都是用Java語言寫成的,但其中的思想卻可以運用到任何面對象的程式語言中。

基本介紹

  • 中文名:重構——改善既有代碼的設計(影印版)
  • 作 者:(美國)福勒等
  • 出版社: 中國電力出版社
  • ISBN: 9787508315010 
版權資訊,內容簡介,目錄,

版權資訊

書 名: 重構——改善既有代碼的設計(影印版)
出版時間: 2006
開本: 16
定價: 49.00 元

內容簡介

第一作者MartinFowler,除了是對象技術方面的專家外,還是UML和模式方面的專家。他撰寫的AnalysisPatterns、UMLDistilled、PatternsofEnterpriseApplicationArchitecture和PlanningExtremeProgramming幾本書也廣受讚譽,在亞馬遜上的評價也極高(最低星級為4星),從這些也足可見其在業內的顯赫地位。相信這本書以影印版的形式在國內推出,巨匠巨著,原汁原味,無疑是給國內廣大軟體開發人員提供了一盞前進路上的明燈。
讀者對象:軟體開發人員,項目管理人員,高等院校計算機及相關專業師生,其他相關人員

目錄

Foreword
Preface
References
List of Soundbites
Index

相關詞條

熱門詞條

聯絡我們