重構(Ruby版)(重構(機械工業出版社出版圖書))

重構(Ruby版)(機械工業出版社出版圖書)

重構(機械工業出版社出版圖書)一般指本詞條

本詞條是多義詞,共4個義項
更多義項 ▼ 收起列表 ▲

《重構(Ruby版)》是2010年機械工業出版社出版的圖書,作者是Jay Fields,Shane Harvi和Martin Fowler。

基本介紹

  • 作者:Jay Fields Shane Harvie Martin Fowler
  • 譯者:徐旭銘
  • ISBN:9787111300786
  • 頁數:294
  • 定價:49.00元
  • 出版社:機械工業出版社
  • 出版時間:2010
  • 裝幀:平裝
內容介紹,作者介紹,

內容介紹

副標題:The Definitive Refactoring Guide, Fully Revamped for Rub
差不多十年前,我(Martin)曾經和Kent Beck一起做過一個項目。這個項目的名字叫C3,它後來成為極限編程誕生的標誌性項目,並幫助我們看清了敏捷軟體運動的方向。
我們從那個項目里學到了很多東西,不過真正震撼到我的是Kent那種有條不紊、持續不斷改進系統設計的風格。一直以來我對編寫乾淨的代碼都抱有極大的熱情,堅信花時間去清理有問題的代碼,以便讓團隊能更快捷地開發功能是非常有價值的事情。而Kent向我介紹了一種很多頂尖Smalltalk程式設計師使用的技術,它能讓我的工作效率成倍提升。這是一種他們稱之為重構的技術,我很快就變得想要在任何場合下都把它介紹給別人。但是市面上沒有任何出版物或是類似的資源可以讓我指引人們去自己學習這項技術。既然Kent和其他Smalltalk程式設計師都沒意願要寫一本,所以我就決定自己動手了。
結果我的那本《重構》大受歡迎,在重構成為主流技術的過程中看起來還扮演了相當重要的角色。隨著近年來Ruby的興起,給這本書寫一本Ruby版是很有意義的,為此我拉來了Jay和Shane。

作者介紹

Jay Fields是DRWcTrading公司的一名軟體程式設計師,也是一位研討會的常客。Jay 對發現和成熟化創新式解決方案總是抱有激情,Jay 的個人網站是:www.jayfields.com。
Shane Harvie 在美國、印度和澳大利亞等國的敏捷公司中從事軟體開發工作。他現在位於芝加哥的DRW Trading公司工作,個人網站是:www.shaneharvie.com。
Martin Fowler是ThoughtWorks公司的首席科學家,他是一位作家、演說家和諮詢師,經常在軟體開發活動中發表演講,他關注的是企業軟體設計——諸如什麼能產生良好的設計,而良好的設計又需要哪些實踐等。他是面向對象技術、重構、模式、敏捷方法論、領域建模、統一建模語言(UML)和極限編程的先行者,近十年來他一直在 ThoughtWorks公司工作,這是一家非常出色的系統開發和諮詢公司。

相關詞條

熱門詞條

聯絡我們