每週一書《重構:改善既有代碼的設計》分享!

內容簡介

本書清晰揭示了重構的過程,解釋了重構的原理和最佳實踐方式,並給出了何時以及何地應該開始挖掘代碼以求改善。書中給出了70多個可行的重構,每個重構都介紹了一種經過驗證的代碼變換手法的動機和技術。本書提出的重構準則將幫助你一次一小步地修改你的代碼,從而減少了開發過程中的風險。

本書適合軟件開發人員、項目管理人員等閱讀,也可作為高等院校計算機及相關專業師生的參考讀物。

每週一書《重構:改善既有代碼的設計》分享!

Martin Fowler,世界軟件開發大師,在面向對象分析設計、UML、模式、XP和重構等領域都有卓越貢獻,現為著名軟件開發諮詢公司ThoughtWorks的首席科學家。他的多部著作《分析模式》、《UML精粹》和《企業應用架構模式》等都已經成為膾炙人口的經典。

熊節,ThoughtWorks中國公司的高級諮詢師、架構師和項目經理,在大型企業應用及互聯網應用的架構和管理方面擁有豐富經驗。作為敏捷方法學顧問和重構專家,他擁有在各種技術平臺、編程語言、軟件形態的項目中實施重構的豐富經驗,並曾主持極具挑戰性的超大規模電信軟件系列重構工作。


軟件開發的不朽經典

生動闡述重構原理和具體做法 

普通程序員進階到編程高手必須修煉的秘笈

本書凝聚了軟件開發社區專家多年摸索而獲得的寶貴經驗,擁有不因時光流逝而磨滅的價值。今天,無論是重構本身,業界對重構的理解,還是開發工具對重構的支持力度,都與本書*初出版時不可同日而語,但書中所蘊涵的意味和精華,依然值得反覆咀嚼,而且往往能夠常讀常新。


版權聲明:本文內容由互聯網用戶自發貢獻,版權歸作者所有,本公眾號不擁有所有權,也不承擔相關法律責任。如果您發現本公眾號中有涉嫌抄襲的內容,歡迎發送郵件至:[email protected] 進行舉報,並提供相關證據,一經查實,本公眾號將立刻刪除涉嫌侵權內容。


書籍資源請微信搜索關注“中科院計算所培訓中心”公眾號,添加公眾號上的微信客服索取。



分享到:


相關文章: