代碼整潔之道

出版時間:2011-1  出版社:人民郵電出版社  作者:馬丁  頁數(shù):431  
Tag標(biāo)簽:無  

內(nèi)容概要

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

作者簡介

Robert C. Martin,是軟件工程領(lǐng)域的大師級人物,是《敏捷軟件開發(fā):原則、模式與實踐》、《敏捷軟件開發(fā):原則、模式與實踐(C#版)》(郵電)、《極限編程實踐》(郵電)等國內(nèi)引進的暢銷書的作者,其中第一本原著榮獲美國《軟件開發(fā)》第13屆震憾(Jolt)大獎,Martin的

書籍目錄

Chapter 1: Clean CodeChapter 2: Meaningful NamesChapter 3: FunctionsChapter 4: CommentsChapter 5: FormattingChapter 6: Objects and Data StructuresChapter 7: Error HandlingChapter 8: BoundariesChapter 9: Unit TestsChapter 10: ClassesChapter 11: SystemsChapter 12: EmergenceChapter 13: ConcurrencyChapter 14: Successive RenementChapter 15: JUnit InternalsChapter 16: Refactoring SerialDateChapter 17: Smells and HeuristicsAppendix A: Concurrency IIAppendix B: orgjfreedateSerialDateAppendix C: Cross References of HeuristicsEpilogueIndex

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    代碼整潔之道 PDF格式下載


用戶評論 (總計11條)

 
 

  •   想要成為優(yōu)秀的程序員,必須要能寫出整潔高效的代碼!這本書能幫你實現(xiàn)!
  •   看了1/3,英文版的毫無壓力,除了第一章的介紹,基本沒啥生僻的詞匯,只要計算機術(shù)語熟的話這書看起來還是很開心的,作者歸納了很多我們平時忽略的問題,并用代碼呈現(xiàn)出來,讓人讀后映像比較深刻,對寫出漂亮的代碼大有幫助
  •   程序員進階必備,規(guī)范代碼
  •   一本好書帶我們寫出更好更優(yōu)質(zhì)的代碼
  •   書很好,待研讀
  •   許多困擾我的問題都在書中找到了答案,比如變量聲明全部放在函數(shù)開始的位置,還是隨用隨聲明?私有函數(shù)在類中應(yīng)該放在什么位置?講得很有道理
  •   有中英文的版本,但是我還是選擇英文原版吧,英文寫的比較流暢!自己理解
  •   想看原版,因為中文版本不是太好,寫代碼的藝術(shù)
  •   經(jīng)理推薦的一本書,紙張不好!
  •   對英文水平比較高的來說(尤其是專業(yè)英語水平),這本書相當(dāng)于一本關(guān)于計算機專業(yè)的類似于雜志的書,沒有太多的枯燥
  •   要剪去折入的多余部分。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7