国产精品天干天干,亚洲毛片在线,日韩gay小鲜肉啪啪18禁,女同Gay自慰喷水

歡迎光臨散文網 會員登陸 & 注冊

重構 改善既有代碼的設計(第2版)

2023-03-16 23:14 作者:今天天氣不錯風也溫柔  | 我要投稿

鏈接:https://pan.baidu.com/s/1NOmTtELmO74YPA9tHQEJxA?pwd=ag60?

提取碼:ag60

編輯推薦

適讀人群 :本書適合軟件開發(fā)人員、項目管理人員等閱讀,也可作為高等院校計算機及相關專業(yè)師生的參考讀物。
1. 軟件開發(fā)大師的不朽經典
2. 生動闡述重構原理和具體做法   
3. 普通程序員進階到編程高手必須修煉的秘笈

重構,一言以蔽之,是在不改變外部行為的前提下,有條不紊地改善代碼。20 多年前,正是《重構:改善既有代碼的設計》第1 版的出版,使重構終于從編程高手們的小圈子走出,成為眾多普通程序員日常開發(fā)工作中不可或缺的一部分。如今,Martin Fowler 的《重構:改善既有代碼的設計》一書已經成為全球有經驗的程序員手中的利器,既可用來改善既有代碼的設計、提升軟件的可維護性,又可用于使既有代碼更易理解、煥發(fā)出新的活力。

這本備受關注的第2 版在第1 版的基礎上做了全面修訂,反映了編程領域業(yè)已發(fā)生的許多變化。第2 版中介紹的重構列表更加內聚,并用JavaScript 語言重寫了代碼范例。此外,第2 版中還新增了與函數式編程相關的重構范例,旨在教會讀者如何在沒有類的環(huán)境下開展重構。

新版沿襲了第1 版的結構,依次解釋什么是重構,為什么要重構,如何通過“壞味道”識別出需要重構的代碼,以及如何在實踐中成功實施重構(無論用的是什么編程語言)。

● 理解重構的過程和重構的基本原則;
● 快速有效地應用各種重構手法,提升程序的表達力和可維護性;
● 識別代碼中能指示出需要重構的地方的“壞味道”;
● 深入了解各種重構手法,每個手法都包含解釋、動機、做法和范例4 個部分;
● 構建穩(wěn)固的測試,以支持重構工作的開展;
● 理解重構過程的權衡取舍以及重構存在的挑戰(zhàn)等。

本書凝聚了軟件開發(fā)社區(qū)專家多年摸索而獲得的寶貴經驗,書中所蘊涵的思想和精華,值得反復咀嚼,而且往往能夠常讀常新。

內容簡介

本書是經典著作《重構》出版20年后的更新版。書中清晰揭示了重構的過程,解釋了重構的原理和實踐方式,并給出了何時以及何地應該開始挖掘代碼以求改善。書中給出了60多個可行的重構,每個重構都介紹了一種經過驗證的代碼變換手法的動機和技術。本書提出的重構準則將幫助開發(fā)人員一次一小步地修改代碼,從而減少了開發(fā)過程中的風險。
本書適合軟件開發(fā)人員、項目管理人員等閱讀,也可作為高等院校計算機及相關專業(yè)師生的參考讀物。

作者簡介

作者簡介

馬丁·福勒(Martin Fowler) 軟件開發(fā)大師,ThoughtWorks 科學家。他是一位作家、演說者、咨詢師。他致力于改善企業(yè)級的軟件設計,對設計以及支撐設計的工程實踐孜孜以求。他在重構、面向對象分析設計、模式、XP 和UML 等領域都有貢獻,著有《重構》《分析模式》《領域特定語言》等經典著作。


譯者簡介

熊節(jié) 在IT 行業(yè)已經打拼了18年,在金融、零售、政府、電信、制造業(yè)等行業(yè)的信息化建設方面有著豐富經驗,是中國IT業(yè)敏捷浪潮的領軍人物。熊節(jié)擁有利物浦大學MBA學位。
林從羽 ThoughtWorks軟件開發(fā)工程師,曾服務于國內外多家大型企業(yè),致力于幫助團隊更快更好地交付可工作的軟件。擁抱敏捷精神,TDD愛好者,純鍵盤工作者。


重構 改善既有代碼的設計(第2版)的評論 (共 條)

分享到微博請遵守國家法律
湘阴县| 禄劝| 隆昌县| 绍兴市| 利川市| 永顺县| 华坪县| 元阳县| 修文县| 惠来县| 徐闻县| 汤阴县| 克山县| 怀仁县| 大城县| 通道| 丁青县| 眉山市| 涟源市| 太湖县| 临江市| 顺义区| 兴义市| 政和县| 民和| 宁明县| 永丰县| 平陆县| 绥阳县| 肇州县| 六盘水市| 齐河县| 高台县| 古田县| 榆中县| 阜南县| 瑞丽市| 宜兴市| 随州市| 普定县| 阿拉尔市|