[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《代碼整潔之道》(Clean Code)掃描版[PDF]
《代碼整潔之道》(Clean Code)掃描版[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/10
大       小 -
《代碼整潔之道》(Clean Code)掃描版[PDF] 簡介: 中文名 : 代碼整潔之道 原名 : Clean Code 別名 : A Handbook of Agile Software Craftsmanship 作者 : Robert C. Martin 譯者 : 韓磊 圖書分類 : 軟件 資源格式 : PDF 版本 : 掃描版 出版社 : 人民郵電出版社 書號 : 9787115216878 發行時間 : 2010年1月1日
電驢資源下載/磁力鏈接資源下載:
全選
"《代碼整潔之道》(Clean Code)掃描版[PDF]"介紹
中文名: 代碼整潔之道
原名: Clean Code
別名: A Handbook of Agile Software Craftsmanship
作者: Robert C. Martin
譯者: 韓磊
圖書分類: 軟件
資源格式: PDF
版本: 掃描版
出版社: 人民郵電出版社
書號: 9787115216878
發行時間: 2010年1月1日
地區: 大陸
語言: 簡體中文
簡介:

編輯推薦
作者Martin是軟件工程領域的大師級人物,是《敏捷軟件開發:原則、模式與實踐》、《敏捷軟件開發:原則、模式與實踐(C#版)》(郵電)、《極限編程實踐》(郵電)等國內引進的暢銷書的作者,其中第一本原著榮獲美國《軟件開發》第13屆震憾(Jolt)大獎,Martin的敏捷系列書是軟件工程界的權威書籍。本書是他的又一最新力作。
Martin在書中對代碼具有革命性的解讀闡述了整潔代碼的最佳敏捷實踐的方法書中介紹規則均來自Martin多年的經驗,擁有很高的借鑒價值。
內容簡介
軟件質量,不但依賴於架構及項目管理,而且與代碼質量緊密相關。這一點,無論是敏捷開發流派還是傳統開發流派,都不得不承認。
本書提出一種觀念:代碼質量與其整潔度成正比。干淨的代碼,既在質量上較為可靠,也為後期維護、升級奠定了良好基礎。作為編程領域的佼佼者,本書作者給出了一系列行之有效的整潔代碼操作實踐。這些實踐在本書中體現為一條條規則(或稱“啟示”),並輔以來自現實項目的正、反兩面的范例。只要遵循這些規則,就能編寫出干淨的代碼,從而有效提升代碼質量。
本書閱讀對象為一切有志於改善代碼質量的程序員及技術經理。書中介紹的規則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個編程方面,雖為一“家”之言,然誠有可資借鑒的價值。
作者簡介
Robert C. Martin,是軟件工程領域的大師級人物,是《敏捷軟件開發:原則、模式與實踐》、《敏捷軟件開發:原則、模式與實踐(C#版)》(郵電)、《極限編程實踐》(郵電)等國內引進的暢銷書的作者,其中第一本原著榮獲美國《軟件開發》第13屆震憾(Jolt)大獎,Martin的敏捷系列書是軟件工程界的權威書籍。本書是他的又一最新力作。

目錄:
第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 做有意義的區分
2.5 使用讀得出來的名稱
2.6 使用可搜索的名稱
2.7 避免使用編碼
2.7.1 匈牙利語標記法
2.7.2 成員前綴
2.7.3 接口和實現
2.8 避免思維映射
2.9 類名
2.10 方法名
2.11 別扮可愛
2.12 每個概念對應一個詞
2.13 別用雙關語
2.14 使用解決方案領域名稱
2.15 使用源自所涉問題領域的名稱
2.16 添加有意義的語境
2.17 不要添加沒用的語境
2.18 最後的話
第3章 函數
3.1 短小
3.2 只做一件事
3.3 每個函數一個抽象層級
3.4 switch語句
3.5 使用描述性的名稱
3.6 函數參數
3.6.1 一元函數的普遍形式
3.6.2 標識參數
3.6.3 二元函數
3.6.4 三元函數
3.6.5 參數對象
3.6.6 參數列表
3.6.7 動詞與關鍵字
3.7 無副作用
3.8 分隔指令與詢問
3.9 使用異常替代返回錯誤碼
3.9.1 抽離Try/Catch代碼塊
3.9.2 錯誤處理就是一件事
3.9.3 Error.java依賴磁鐵
3.10 別重復自己
3.11 結構化編程
3.12 如何寫出這樣的函數
3.13 小結
3.14 SetupTeardownIncluder程序
3.15 文獻
第4章 注釋
第5章 格式
第6章 對象和數據結構
第7章 錯誤處理
第8章 邊界
第9章 單元測試
第10章 類
第11章 系統
第12章 迭進
第13章 並發編程
第14章 逐步改進
第15章 JUnit內幕
第16章 重構SerialDate
第17章 味道與啟發
附錄A 並發編程II
附錄B org.jfree.date.SerialDate
結束語 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved