隨著對象技術應用越來越普及,軟件開發社區齣現瞭一個新的問題。缺乏經驗的開發者編寫齣瞭大批設計較差的程序,導緻這些應用程序非常低效,且難於維護和擴展。本書除瞭討論重構的各種技巧之外,還提供瞭超過70個可行重構的詳細編目,對如何應用它們給齣瞭有用的提示;並以step by step的形式給齣瞭應用每一種重構的指南;而且用實例展示瞭重構的工作原理。這些示例都是用Java語言寫成的,但其中的思想卻可以運用於任何麵嚮對象編程語言。
本書是軟件工程領域的超級經典巨著,與另一巨著《設計模式》並稱"軟工雙雄",全美銷量超過100000冊,亞馬遜書店五星書。在本書中,作者Martin Fowler充分展示瞭何處可能需要重構,以及如何將不好的設計改造為良好的設計。重構的每一步可能都非常簡單、非常基礎,但這些輕微的改變的纍積效果卻可以在極大程度上改進我們的設計。事實證明,重構是防止軟件沒落的可行方式。
本書除瞭討論重構的各種技巧之外,還提供瞭超過70個可行重構的詳細目錄,給齣瞭重構的工作原理,並以step by step的形式給齣瞭應用每一種重構的指南。這些示例都是用Java語言寫成的,但其中的思想卻可以運用到任何麵對象的編程語言中。
第一作者Martin Fowler,除瞭是對象技術方麵的專傢外,還是UML和模式方麵的專傢。他撰寫的Analysis Patterns、UML Distilled、Patterns of Enterprise Application Architecture和Planning Extreme Programming幾本書也廣受贊譽,在亞馬遜上的評價也極高(最低星級為4星),從這些也足可見其在業內的顯赫地位。相信這本書以影印版的形式在國內推齣,巨匠巨著,原汁原味,無疑是給國內廣大軟件開發人員提供瞭一盞前進路上的明燈。
讀者對象:軟件開發人員,項目管理人員,高等院校計算機及相關專業師生,其他相關人員
无容置疑,这是一本经典的书,正如推荐所说,是这本书让重构这个看似高深莫测的话题走进了寻常程序员的世界。 可是我们不得不注意这本书的出版日期,是七八年前,和设计模式一样,当年的设计模式那是高手的工具,开口闭口带那么一两句,工厂,单例,会让人对你崇拜至死。可是...
評分无容置疑,这是一本经典的书,正如推荐所说,是这本书让重构这个看似高深莫测的话题走进了寻常程序员的世界。 可是我们不得不注意这本书的出版日期,是七八年前,和设计模式一样,当年的设计模式那是高手的工具,开口闭口带那么一两句,工厂,单例,会让人对你崇拜至死。可是...
評分纵览武侠江湖,制胜法门不外两项,内功和外功。二者得一可天下去得,但最终皆入内外兼修之境 倚天是自内而外,先修内功九阳真经,然后以此为基础,加上太极拳和太极剑,最终成就天下第一高手 笑傲是自外而内,先学独孤九剑,后学吸星大法,最后学易筋经。 神雕也不外如是,玉女...
評分《重构》第二版来了! 很高兴有机会能够提前阅读这本神奇的书籍!很多年前就已经阅读过第一版《重构》!那时候就给我很大的冲击!说实话,开始并没有对这一版抱有太大的希望!但是当翻开书卷的那一刻,我还是很庆幸没有因为自己的执念而放弃掉这样一本真心重构了的好书! 可以...
評分2009年,在为《重构》第一版的中译本再版整理译稿时,我已经隐约察觉行业中对“重构”这个概念的矛盾张力。一方面,在这个“VUCA”(易变、不确定、复杂、模糊)横行的年代,有能力调整系统的内部结构,使其更具长期生命力,这是一个令人神往的期许。另一方面,重构的扎实工夫...
早就聽說瞭,一直沒機會讀,現在終於讀完瞭。
评分本書是軟件工程領域的超級經典巨著,與另一巨著《設計模式》並稱"軟工雙雄",全美銷量超過100000冊,亞馬遜書店五星書。
评分很早就買瞭這本書,一直沒有好好讀過,看來需要重讀瞭
评分經典好書,雖然中文版翻譯的很好,但是還是推薦英文原版
评分程序員必讀
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 qciss.net All Rights Reserved. 小哈圖書下載中心 版权所有