![](http://img.alicdn.com/imgextra/i2/2455124912/TB2AELooiMnBKNjSZFoXXbOSFXa_!!2455124912-0-item_pic.jpg)
產品名稱:代碼整潔之道 是否是套裝:否 書名:代碼整潔之道 代碼整潔之道 代碼:59 出版社名稱:人民郵電出版社 出版時間:2010年01月 作者:(美)馬丁著 開本:16 ISBN編號:9787115216878
" 代碼整潔之道 作 者:(美)馬丁 著 著作 韓磊 譯 譯者 定 價:59 出 版 社:人民郵電出版社 出版日期:2009年12月01日 裝 幀:平裝 ISBN:9787115216878 ●第1章 整潔代碼 ● 1.1 要有代碼 ● 1.2 糟糕的代碼 ● 1.3 混亂的代價 ● 1.3.1 華麗新設計 ● 1.3.2 態度 ● 1.3.3 迷題 ● 1.3.4 整潔代碼的藝術 ● 1.3.5 什麼是整潔代碼 ● 1.4 思想流派 ● 1.5 我們是作者 ● 1.6 童子軍軍規 ● 1.7 前傳與原則 ● 1.8 小結 ● 1.9 文獻 ●第2章 有意義的命名 ● 2.1 介紹 ● 2.2 名副其實 ● 2.3 避免誤導 ● 2.4 做有意義的區分...... 內容簡介 軟件質量,不但依賴於架構及項目管理,而且與代碼質量緊密相關。這一點,無論是敏捷開發流派還是傳統開發流派,都不得不承認。 本書提出一種觀念:代碼質量與其整潔度成正比。干淨的代碼,既在質量上較為可靠,也為後期維護、升級奠定了良好基礎。作為編程領域的佼佼者,本書作者給出了一繫列行之有效的整潔代碼操作實踐。這些實踐在本書中體現為一條條規則(或稱“啟示”),並輔以來自現實項目的正、反兩面的範例。隻要遵循這些規則,就能編寫出干淨的代碼,從而有效提升代碼質量。 本書閱讀對像為有志於改善代碼質量的程序員及技術經理。書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個編程方面,雖為一“家”之言,然誠有可資借鋻的價值。 這也意味著函數不應該大到足以容納嵌套結構。所以,函數的縮進層級不該多於一層或兩層。當然,這樣的函數易於閱讀和理解。代碼清單3-1顯然想做好幾件事。它創建緩衝區、獲取頁面、搜索繼承下來的頁面、渲染路徑、添加神秘的字符串、生成HTML,如此等等。代碼清單3-1手忙腳亂。而代碼清單3-3則隻做一件簡單的事。它將設置和拆解包納到測試頁面中。 過去30年以來,以下建議以不同形式一再出現:函數應該做一件事。做好這件事。隻做這一件事。 問題在於很難知道那件該做的事是什麼。 代碼清單3.3隻做了一件事,對吧?其實也很容易看作是三件事:(1)判斷是否為測試頁面;(2)如果是,則容納進設置和分拆步...... "![](http://img.alicdn.com/imgextra/i2/2455124912/TB2AELooiMnBKNjSZFoXXbOSFXa_!!2455124912-0-item_pic.jpg)
|