注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具代碼整潔之道(英文版)

代碼整潔之道(英文版)

代碼整潔之道(英文版)

定 價(jià):¥59.00

作 者: (美)馬丁 著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787115244901 出版時(shí)間: 2011-01-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 431 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

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 ? 讀書(shū)網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)