注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件與程序設計其他編程語言/工具代碼整潔之道(英文版)

代碼整潔之道(英文版)

代碼整潔之道(英文版)

定 價:¥59.00

作 者: (美)馬丁 著
出版社: 人民郵電出版社
叢編項:
標 簽: 程序設計

購買這本書可以去


ISBN: 9787115244901 出版時間: 2011-01-01 包裝: 平裝
開本: 16開 頁數(shù): 431 字數(shù):  

內容簡介

  軟件質量,不但依賴于架構及項目管理,而且與代碼質量緊密相關。這一點,無論是敏捷開發(fā)流派還是傳統(tǒng)開發(fā)流派,都不得不承認。本書提出一種觀念:代碼質量與其整潔度成正比。干凈的代碼,既在質量上較為可靠,也為后期維護、升級奠定了良好基礎。作為編程領域的佼佼者,本書作者給出了一系列行之有效的整潔代碼操作實踐。這些實踐在本書中體現(xiàn)為一條條規(guī)則(或稱“啟示”),并輔以來自現(xiàn)實項目的正、反兩面的范例。只要遵循這些規(guī)則,就能編寫出干凈的代碼,從而有效提升代碼質量。本書閱讀對象為一切有志于改善代碼質量的程序員及技術經理。書中介紹的規(guī)則均來自作者多年的實踐經驗,涵蓋從命名到重構的多個編程方面,雖為一“家”之言,然誠有可資借鑒的價值。

作者簡介

  Robert C. Martin,是軟件工程領域的大師級人物,是《敏捷軟件開發(fā):原則、模式與實踐》、《敏捷軟件開發(fā):原則、模式與實踐(C#版)》(郵電)、《極限編程實踐》(郵電)等國內引進的暢銷書的作者,其中第一本原著榮獲美國《軟件開發(fā)》第13屆震憾(Jolt)大獎,Martin的敏捷系列書是軟件工程界的權威書籍。本書是他的又一最新力作。

圖書目錄

Chapter 1: Clean Code
Chapter 2: Meaningful Names
Chapter 3: Functions
Chapter 4: Comments
Chapter 5: Formatting
Chapter 6: Objects and Data Structures
Chapter 7: Error Handling
Chapter 8: Boundaries
Chapter 9: Unit Tests
Chapter 10: Classes
Chapter 11: Systems
Chapter 12: Emergence
Chapter 13: Concurrency
Chapter 14: Successive Renement
Chapter 15: JUnit Internals
Chapter 16: Refactoring SerialDate
Chapter 17: Smells and Heuristics
Appendix A: Concurrency II
Appendix B: orgjfreedateSerialDate
Appendix C: Cross References of Heuristics
Epilogue
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書網 www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號