經典款式無瑕的程式碼:敏捷軟體開發技巧守則

網友評鑑4顆星,真的很實用 一定要讓你知道
無瑕的程式碼:敏捷軟體開發技巧守則


博客來電腦-資料結構/演算法分類促銷商品


想看更多有關[無瑕的程式碼:敏捷軟體開發技巧守則]的閱讀心得嗎?
點圖即可看詳細介紹

內容簡介

本書榮獲iThome年度百大好書推薦

  本書的原文書名為《Clean Code: A Handbook of Agile Software Craftsmanship》,根據作者的說法,《無瑕的程式碼》為Jolt得獎著作《敏捷軟體開發:原則、樣式及實務》的前傳。

  在台灣另一本銷售極佳的書籍《重構─改善既有程式的設計》,根據亞馬遜Amazon網站的統計,購買該書原文版《Refactoring: Improving the Design of Existing Code》,又同時購買的其他書籍第一名,正是《Clean Code: A Handbook of Agile Software Craftsmanship》這一本書。

  .第一章
  作者開宗明義說明什麼是Clean Code,他詢問了包含C++發明人Bjarne Stroustrup、Eclipse策略教父Dave Thomas、極限程式設計大師Ron Jeffries、維基與極限程式設計發明人,Ward Cunningham等等的大師,從他們的眼光來描述什麼是Clean Code,最後才說到作者本人認為的Clean Code應該長成什麼樣子,有什麼好處,以及學習撰寫Clean Code的基本原則。小編只能說,能和那麼多大師對談,就已經證明了作者也是一位大師

  其餘部分本書分成三部份。  

  .第一部份
  包含有許多章節,這些章節將描述撰寫clean code的原則、模式及實踐,這些章節包含了不少的程式碼篇幅,閱讀它們頗具有挑戰性。這些章節替你準備好閱讀第二部份所需的背景知識。

  .第二部份
  這裡包含許多複雜性不斷增加的案例討論。在這個部分,作者會直接帶領您進行整個重構的過程,每次的修改,作者都會說明原因,重構的對象並不僅止於一般的程式,甚至還包含了著名的框架,例如JUnit(哇!把開放原始碼框架拿來重構,真酷)。

  .第三部份
  終於到了成果收割的時候。最後一章列出了案例討論時搜集到的程式啟發和氣味。在案例討論裡走過和清理程式碼時,紀錄了每個行為的原因,並整理成一種程式啟發或氣味,成了一個知識庫,這個知識庫可以說是整本書的精華與交互參照。

作者簡介

Robert C. Martin

  人稱Uncle Bob,程式設計經驗超過40年,Agile Software(敏捷軟體開發)的提倡者之一。創立Object Mentor,這是一間專注於C ++、Java物件導向、模式、UML、敏捷方法學和極限程式設計的顧問諮詢公司。

  在這些領域,作者撰寫了相當多的名著,其中,又以獲得有IT奧斯卡獎之稱──Jolt震撼年度大獎的《Agile Software Development: Principles, Patterns, and Practices》《敏捷軟體開發:原則、樣式及實務》最為知名。該得獎年度,Jolt僅頒布通用類、技術類各一本著作得獎,通用類由此書獲得大獎,而技術類書籍則由另一本廣為人知的《Thinking in Java(第三版)》獲得。

...繼續閱讀

定價:580 優惠價:79458
無瑕的程式碼:敏捷軟體開發技巧守則

本分類暢銷排行 1
Word、Excel、PowerPoint 強效精攻500招
作者:PCuSER研究室 出版社:PCuSER電腦人文化
優惠價:79157

學Office有那麼痛苦嗎?如果要把Office的每項功能都摸熟,那要花的時間可能比發現火星人還久。但是龐大的Office裡面…more

2
Google教我的101個工作最佳化:效率第一名的數位工作實踐法
作者:部落格站長群 出版社:PCuSER電腦人文化
優惠價:79300

原來事情可以變得這麼簡單!活用免費雲端工具的上班族翻身筆記  台灣科技部落客的新時代工作hack!利用幾個技巧,…more

3
不藏私的Photoshop超人氣攝影編修技(700萬網友點擊推薦狂推必學 )
作者:楊比比 出版社:碁峰
優惠價:79308

<本書範例適用> :Photoshop CS6/CS5/CS4/CS3  <本書光碟收錄> :全書範例檔 / 比比親授重點內容影音…more

4
雲端工作術:Google教我的100個工作方法
作者:部落格站長群 出版社:PCuSER電腦人文化
優惠價:79253

「搞懂Google,最佳化你的工作與人生!」  -知識經濟掛帥,用Google超前獲取關鍵資訊。  -數位生活降臨,用Go…more

5
Photoshop超簡單精修美學(影像天王與快速修圖冠軍的120個超人氣主題! 適用Photoshop CS6/CS5/CS4/CS3的超簡單必修技!)(附DVD)
作者:奧米加 出版社:碁峰
優惠價:79300

眾所矚目!影像天王與快速修片冠軍-奧米加來了!   影像處理人氣天王/「鑽石夜總會」修圖冠軍   3年超過300萬人…more

6
統計╳分析╳解讀╳決策:超級好用Excel樞紐分析表(2007/2010適用)(附全書範例檔案)
作者:張哲榮 出版社:松崗
優惠價:79332

※最快速的數據整理法,正確的數字才能有正確的分析※※關於Excel,還有95%的功能,你都不知道!※  Excel的核心,…more

7
無瑕的程式碼:敏捷軟體開發技巧守則
作者:Robert C. Martin 出版社:博碩
優惠價:79458

本書榮獲iThome年度百大好書推薦  本書的原文書名為《Clean Code: A Handbook of Agile Software Craftsmanship》…more

8
Antique童話風古典素材集(附圖庫DVD光碟)
作者:Sachi 出版社:教育之友
優惠價:79277

「浪漫的花草植物、蕾絲和寶石邊框,還有愛麗絲、白雪公主、青蛙王子等童話主題圖案!」這是讓所有設計人都為之驚豔的…more

9
HTML&CSS:網站設計建置優化之道
作者:Jon Duckett 出版社:碁峰
優惠價:79458

amazon 暢銷好書, 獨佔 CSS、網站開發、網頁設計類排行 No.1    你可以用更快更好的方式了解HTML和CSS”  我們…more

10
跟日本插畫大師一步一步學CG(03):Shimeko的蘿莉朦朧美
作者:Shimeko 出版社:尖端
優惠價:79356

本系列的書有兩個焦點,一是「日本插畫大師」,另一則是「一步一步」,正如書名所寫的那樣。在書上你可以看到這些站…more



創作者介紹
創作者 Compu3c1 的頭像
Compu3c1

電腦推薦的部落格

Compu3c1 發表在 痞客邦 留言(0) 人氣()