無瑕的程式碼──敏捷軟體開發技巧守則
售價:
$193.00
購買後立即進貨, 約需 7-12 天
加入購物車
出版社:
博碩
出版日期:
2013/03
頁數:
480
ISBN:
9789862017050
商品簡介
本書於天瓏書局進行網路預購活動,活動已於上市日結束。 狂賀!感謝各位讀者的支持,本書銷售屢創佳績 (1) 預購數量創下天瓏書局的歷史新高。 (2) 上市首月僅一周即獲天瓏門市當月銷售排行榜第二名。 (3) 上市次月(4月)更上層樓,榮獲天瓏門市當月銷售排行榜第一名佳績。 (4) 上市第三個月(5月),再次蟬聯天瓏門市當月銷售冠軍寶座。 (5) 上市第四個月(6月),三度蟬聯天瓏門市當月銷售冠軍寶座。也就是2013年第2季,每個月都是天瓏門市的當月銷售冠軍。當選季冠軍實至名歸。 博碩將堅持出版經典優良書籍的理念來造福各位讀者。 本書榮獲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的基本原則。 小編只能說,能和那麼多大師對談,就已經證明了作者也是一位大師 其餘部分本書分成三部份。 第一部份 包含有釵h章節,這些章節將描述撰寫clean code的原則、模式及實踐,這些章節包含了不少的程式碼篇幅,嬝炙早抳嶁膃閉D戰性。這些章節替你準備好嬝玨臚G部份所需的背景知識。 第二部份 這裡包含釵h複雜性不斷增加的案例討論。在這個部分,作者會直接帶領您進行整個重構的過程,每次的修改,作者都會說明原因,重構的對象並不僅止於一般的程式,甚至還包含了著名的框架,例如JUnit(哇!把開放原始碼框架拿來重構,真酷)。 第三部份 終於到了成果收割的時候。最後一章列出了案例討論時搜集到的程式啟發和氣味。在案例討論裡走過和清理程式碼時,紀錄什的原因,並整理成一種程式啟發或氣味,成了一個知識庫,這個知識庫可以說是整本書的精華與交互參照。 *內頁試讀*
Robert C. Martin 作者作品表 eBook: Functional Design: Principles, Patterns, and Practices (DRM EPUB) eBook: Functional Design: Principles, Patterns, and Practices (DRM PDF) 無瑕的程式碼敏捷篇:還原敏捷真實的面貌 eBook: Clean Craftsmanship: Disciplines, Standards, and Ethics (DRM EPUB) eBook: Clean Craftsmanship: Disciplines, Standards, and Ethics (DRM PDF) The Clean Coder: A Code of Conduct for Professional Programmers (Compact Disc) The Clean Coder: A Code of Conduct for Professional Programmers (MP3 CD) 無瑕的程式碼 : 整潔的軟體設計與架構篇 無瑕的程式碼 敏捷完整篇:物件導向原則、設計模式與C#實踐 eBook: Agile Software Development, Principles, Patterns, and Practices: Pearson New International Edition PDF eBook (DRM PDF) 無瑕的程式碼──番外篇──專業程式設計師的生存之道 無瑕的程式碼──敏捷軟體開發技巧守則