重構 epub pdf mobi txt 電子書 下載 2024
發表於2024-10-08
重構 epub pdf mobi txt 電子書 下載 2024
Martin Fowler 世界軟件開發大師,在麵嚮對象分析設計、UML、模式、XP和重構等領域都有卓越貢獻,現為著名軟件開發谘詢公司ThoughtWorks的首席科學傢。他的多部著作《分析模式》、《UML精粹》和《企業應用架構模式》等都已經成為膾炙人口的經典。
其他參編者——
Kent Beck 軟件開發方法學的泰鬥,極限編程的創始人。他是Three Rivers Institute公司總裁,也是Agitar Software的成員。
John Brant和Don Roberts The Refactory公司的創始人,Refactoring Browser (http://st-www.cs.illinois.edu/users/brant/Refactory/)的開發者,多年來一直從事研究重構的實踐與理論。
William Opdyke 目前在朗訊貝爾實驗室工作,他寫的關於麵嚮對象框架的博士論文是重構方麵的第一篇著名文章。
Martin Fowler和《重構:改善既有代碼的設計》(中文版)另幾位作者清楚揭示瞭重構過程,他們為麵嚮對象軟件開發所做的貢獻,難以衡量。《重構:改善既有代碼的設計》(中文版)解釋重構的原理(principles)和最佳實踐方式(best practices),並指齣何時何地你應該開始挖掘你的代碼以求改善。《重構:改善既有代碼的設計》(中文版)的核心是一份完整的重構名錄(catalog of refactoring),其中每一項都介紹一種經過實證的代碼變換手法(code transformation)的動機和技術。某些項目如Extract Method和Move Field看起來可能很淺顯,但不要掉以輕心,因為理解這類技術正是有條不紊地進行重構的關鍵。點擊進入該書更多詳細信息。
重構 epub pdf mobi txt 電子書 下載 2024
重構 下載 epub mobi pdf txt 電子書重構 mobi pdf epub txt 電子書 下載 2024
重構 epub pdf mobi txt 電子書 下載##《重構》這本書我覺得沒什麼意思。這本書有個矛盾點:對有豐富經驗的程序員來說,這本書上麵所提到的所謂手法已經是他們日常編程中已經熟練使用的,這本書隻是給這些手法命瞭個名而已,看這本書毫無意義。而對於新手程序員來說,因為你沒有一定的代碼量,應該是看不懂書上說的...
評分##《重構》給我最大的收獲,其實是想法而非技巧。 開發人員的完美主義傾嚮,容易變成他們做Big Design Up Front的驅動力。而在現實的環境中,時間、資源等約束條件,通常不會允許我們進行過於詳細的設計。 我認為最好的做法是,輕量級的設計 + 適當的重構,迭代地開發齣滿足各...
評分 評分 評分##第一次看有網友極力推薦這本書,就買瞭一本英文的來看,一下子就被吸引住瞭。 原來覺得編碼可以天馬行空,總想看看那些高手是怎麼寫代碼的,現在覺得自己好像也是高手瞭,至少可以看得齣哪些代碼好,哪些代碼差。真是感謝Martin Flower。 現在自己做項目經理瞭,對於新來的有一...
評分##無容置疑,這是一本經典的書,正如推薦所說,是這本書讓重構這個看似高深莫測的話題走進瞭尋常程序員的世界。 可是我們不得不注意這本書的齣版日期,是七八年前,和設計模式一樣,當年的設計模式那是高手的工具,開口閉口帶那麼一兩句,工廠,單例,會讓人對你崇拜至死。可是...
評分 評分##第一遍於兩年前, 讓我瞭解到bad smell們, 還有那冗長的手法catalog. 最近第二遍, 迴顧過去, 雖然bad smell的提示和重構操作已經完全融入現代IDE中瞭, 但總結下來它對我的影響還有如下: 1.我常常通過重構來加深對代碼的理解. 2.讓我變成一個十足的代碼潔癖者, "刻"代碼上癮...
評分重構 epub pdf mobi txt 電子書 下載 2024