每週一書《代碼整潔之道》分享

內容簡介

《代碼整潔之道》講述了一系列行之有效的整潔代碼操作實踐。軟件質量,不但依賴於架構及項目管理,而且與代碼質量緊密相關。這一點,無論是敏捷開發流派還是傳統開發流派,都不得不承認。本書提出一種觀念:代碼質量與其整潔度成正比。乾淨的代碼,既在質量上較爲可靠,也爲後期維護、升級奠定了良好基礎。作爲編程領域的佼佼者,本書作者給出了一系列行之有效的整潔代碼操作實踐。這些實踐在本書中體現爲一條條規則(或稱“啓示”),並輔以來自現實項目的正、反兩面的範例。只要遵循這些規則,就能編寫出乾淨的代碼,從而有效提升代碼質量。

本書閱讀對象爲一切有志於改善代碼質量的程序員及技術經理。書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個編程方面,雖爲一“家”之言,然誠有可資借鑑的價值。

每週一書《代碼整潔之道》分享

作者簡介

作者Martin是軟件工程領域的大師級人物,是《敏捷軟件開發:原則、模式與實踐》、《敏捷軟件開發:原則、模式與實踐(C#版)》、《極限編程實踐》等國內引進的暢銷書的作者,其中多本原著榮獲美國《軟件開發》第13屆震憾(Jolt)大獎,Martin的敏捷系列書是軟件工程界的傑出書籍。

《代碼整潔之道》是他的又一力作,Martin在書中對代碼具有革命性的解讀,闡述了整潔代碼的敏捷實踐的方法,書中介紹規則均來自Martin多年的經驗,擁有很高的借鑑價值 。

編輯推薦

《代碼整潔之道》閱讀對象爲一切有志於改善代碼質量的程序員及技術經理。書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個編程方面,雖爲一“家”之言,然誠有可資借鑑的價值。

《代碼整潔之道》:細節之中自有天地,整潔成就卓越代碼,儘管糟糕的代碼也能運行,但如果代碼不整潔,會使整個開發團隊泥足深陷,寫得不好的代碼每年都要耗費難以計數的時間和資源。然而這種情況並非無法避免。

著名軟件專家RoberfC.Marlin在《代碼整潔之道》中爲你呈現出了革命性的視野。Martin攜同ObjectMetltor公司的同事,從他們有關整潔代碼的最佳敏捷實踐中提煉出軟件技藝的價值觀,以饗讀者,讓你成爲更優秀的程序員——只要你着手研讀《代碼整潔之道》。

閱讀《代碼整潔之道》需要你做些什麼呢?你將閱讀代碼——大量代碼。《代碼整潔之道》促使你思考代碼中何謂正確,何謂錯誤。更重要的是,《代碼整潔之道》將促使你重新評估自己的專業價值觀,以及對自己技藝的承諾。

從《代碼整潔之道》中可以學到:好代碼和糟糕的代碼之間的區別:如何編寫好代碼,如何將糟糕的代碼轉化爲好代碼:如何創建好名稱、好函數、好對象和好類;如何格式化代碼以實現其可讀性的最大化:如何在不妨礙代碼邏輯的前提下充分實現錯誤處理;如何進行單元測試和測試驅動開發。

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

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章