無瑕的程式碼 敏捷篇:還原敏捷真實的面貌 (Clean Agile : Back to Basics)
Robert C. Martin 著 盧國鳳、陳錦輝 翻譯、魏聲圩 審校
- 出版商: 博碩
- 出版日期: 2022-09-30
- 定價: $560
- 售價: 7.8 折 $437
- 語言: 繁體中文
- 頁數: 240
- 裝訂: 平裝
- ISBN: 6263332581
- ISBN-13: 9786263332584
- 
    相關分類:
    
      Agile Software
 
- 此書翻譯自: Clean Agile : Back to Basics (Paperback)
- 
    相關翻譯:
    
      敏捷整潔之道 : 回歸本源 (Clean Agile : Back to Basics) (簡中版)
 
立即出貨 (庫存 > 10)
買這商品的人也買了...
- 
                
                   無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship) 無瑕的程式碼 - 敏捷軟體開發技巧守則 (Clean Code: A Handbook of Agile Software Craftsmanship)$580$452
- 
                
                  無瑕的程式碼 番外篇-專業程式設計師的生存之道 (The Clean Coder: A Code of Conduct for Professional Programmers)$360$281
- 
                
                   無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購) 無瑕的程式碼-敏捷軟體開發技巧守則 + 番外篇-專業程式設計師的生存之道 (雙書合購)$940$700
- 
                
                   Kent Beck 的實作模式 (Implementation Patterns) Kent Beck 的實作模式 (Implementation Patterns)$320$272
- 
                
                   無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#) 無瑕的程式碼-敏捷完整篇-物件導向原則、設計模式與 C# 實踐 (Agile principles, patterns, and practices in C#)$790$616
- 
                
                   單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e) 單元測試的藝術, 2/e (The Art of Unit Testing: with examples in C#, 2/e)$650$507
- 
                
                   無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design) 無瑕的程式碼-整潔的軟體設計與架構篇 (Clean Architecture: A Craftsman's Guide to Software Structure and Design)$580$452
- 
                
                   領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software) 領域驅動設計:軟體核心複雜度的解決方法 (Domain-Driven Design: Tackling Complexity in the Heart of Software)$680$530
- 
                
                   重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e) 重構|改善既有程式的設計, 2/e (繁中平裝版)(Refactoring: Improving The Design of Existing Code, 2/e)$800$632
- 
                
                   Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版) Working Effectively with Legacy Code : 管理、修改、重構遺留程式碼的藝術 (中文版)$720$562
- 
                
                   The Pragmatic Programmer 20週年紀念版 (The Pragmatic Programmer, 20th Anniversary Edition) The Pragmatic Programmer 20週年紀念版 (The Pragmatic Programmer, 20th Anniversary Edition)$680$537
- 
                
                   Kent Beck 的測試驅動開發:案例導向的逐步解決之道 (Test-Driven Development: By Example)(TDD) Kent Beck 的測試驅動開發:案例導向的逐步解決之道 (Test-Driven Development: By Example)(TDD)$560$437
- 
                
                   內行人才知道的系統設計面試指南 內行人才知道的系統設計面試指南$580$458
- 
                
                   Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture) Martin Fowler 的企業級軟體架構模式:軟體重構教父傳授 51個模式,活用設計思考與架構決策 (Patterns of Enterprise Application Architecture)$800$624
- 
                
                   Good Code, Bad Code|寫出高品質的程式碼 (Good Code, Bad Code: Think Like a Software Engineer) Good Code, Bad Code|寫出高品質的程式碼 (Good Code, Bad Code: Think Like a Software Engineer)$520$411
- 
                
                   軟體架構:困難部分 (Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures) 軟體架構:困難部分 (Software Architecture: The Hard Parts: Modern Trade-Off Analyses for Distributed Architectures)$780$616
- 
                
                   Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (Get Your Hands Dirty on Clean Architecture) Clean Architecture 實作篇:在整潔的架構上弄髒你的手 (Get Your Hands Dirty on Clean Architecture)$500$390
- 
                
                   Clean Architecture 無瑕的程式碼-整潔的軟體設計與架構篇 + 實作篇-在整潔的架構上弄髒你的手 (雙書合購) Clean Architecture 無瑕的程式碼-整潔的軟體設計與架構篇 + 實作篇-在整潔的架構上弄髒你的手 (雙書合購)$1,080$820
- 
                
                   Web API 設計原則|API 與微服務傳遞價值之道 (Principles of Web API Design: Delivering Value with APIs and Microservices) Web API 設計原則|API 與微服務傳遞價值之道 (Principles of Web API Design: Delivering Value with APIs and Microservices)$520$411
- 
                
                   Agile Retrospectives 中文版:這樣打造敏捷回顧會議,讓團隊從優秀邁向卓越 (Agile Retrospectives: Making Good Teams Great) Agile Retrospectives 中文版:這樣打造敏捷回顧會議,讓團隊從優秀邁向卓越 (Agile Retrospectives: Making Good Teams Great)$500$390
- 
                
                   持續 API 管理|在不斷演變的生態系統中做出正確決策, 2/e (Continuous API Management: Making the Right Decisions in an Evolving Landscape, 2/e) 持續 API 管理|在不斷演變的生態系統中做出正確決策, 2/e (Continuous API Management: Making the Right Decisions in an Evolving Landscape, 2/e)$580$458
- 
                
                   建構微服務|設計細微化的系統, 2/e (Building Microservices: Designing Fine-Grained Systems, 2/e) 建構微服務|設計細微化的系統, 2/e (Building Microservices: Designing Fine-Grained Systems, 2/e)$880$695
- 
                
                   Google 的軟體工程之道|從程式設計經驗中吸取教訓 (Software Engineering at Google) Google 的軟體工程之道|從程式設計經驗中吸取教訓 (Software Engineering at Google)$880$695
- 
                
                   精通無瑕程式碼:工程師也能斷捨離!消除複雜度、提升效率的 17個關鍵技法 (The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Life) 精通無瑕程式碼:工程師也能斷捨離!消除複雜度、提升效率的 17個關鍵技法 (The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Life)$600$468
- 
                
                   無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics) 無瑕的程式碼 軟體工匠篇:程式設計師必須做到的紀律、標準與倫理 (Clean Craftsmanship: Disciplines, Standards, and Ethics)$720$562
商品描述
- [名家名著] 000
 
 做得好、做得對,才能做得快!
 是時候該回歸正宗的敏捷了!
 Uncle Bob帶領讀者進入時光隧道檢視永不褪色的敏捷初心
 搞笑談軟工Teddy Chen專文推薦
 
 獻給新世代的敏捷價值和原則
 
 《敏捷宣言》發表近二十年後,世界級軟體開發傳奇大師Robert C. Martin(Uncle Bob)再次執筆,為新世代軟體從業人員重新講述敏捷的價值觀與原則,無論你是程式設計師或非程式設計師,都能從本書中得到啟發和反思。Uncle Bob著有《無瑕的程式碼》等極具影響力的軟體開發書籍,他也是敏捷最初的發起人之一。如今,在《無瑕的程式碼 敏捷篇:還原敏捷真實的面貌》這本書中,他將澄清多年來人們對敏捷的誤用和誤解,重述敏捷的初心與願景。
 
 Uncle Bob清楚說明了敏捷的本質:它是一個小小的紀律,協助小型的軟體團隊管理小型的專案……但它卻為整個產業帶來了巨大的影響,因為所有的大型專案都是由許多個小型專案組成的。他將細數自己五十年來的所見所聞及親身經歷,透過平易近人的文字還原敏捷的真實樣貌,並解讀敏捷如何協助軟體從業人員提升整體的專業水準。
 
 你將從本書學會:
 ✦還原敏捷真實的面貌:敏捷的過去、現狀,以及它永遠的堅持
 ✦理解Scrum的起源,以及正確的實踐
 ✦精通敏捷業務實踐的精髓,從小型發布到驗收測試,再到完整團隊的溝通
 ✦探索敏捷團隊成員之間的關係,以及他們與產品之間的關係
 ✦重現不可或缺的敏捷技術實踐:TDD、重構、簡潔設計和結對程式設計
 ✦理解敏捷價值與軟體工藝的重要性地位,以及它們如何讓敏捷團隊邁向成功
 ✦來自Jerry Fitzpatrick、Tim Ottinger、Jeff Langr、Eric Crichlow、Damon Poole及Sandro Mancuso的專家級分享
 
 如果你想要獲得敏捷的真正好處,你沒有任何捷徑可走:你必須把敏捷做「對」。無論你是開發人員、測試人員、專案經理或客戶,《無瑕的程式碼 敏捷篇:還原敏捷真實的面貌》都會告訴你如何把敏捷做「好」。
 
 Clean Agile 的名人讚譽
 
 在讓一切成為敏捷的旅途中,Uncle Bob 老早就熟門熟路,不管什麼好的壞的都經歷過。在這本讀來愉悅的書中,有一部分是歷史,有一部分是個人的故事,整本書都是智慧的累積。如果你想了解敏捷是什麼,以及它是如何形成今日的敏捷,你一定要閱讀這本書。——Grady Booch
 
 Uncle Bob 在書中的每一句話都塗上失望的色彩,但這完全是合情合理的。敏捷開發世界的現況,遠遠比不上它應該達到的模樣。Uncle Bob 在本書中分享了他的觀點,只要聚焦在某些事項上就能夠還原敏捷應該呈現的面貌。他是這方面的過來人,所以他的想法值得我們傾聽。——Kent Beck
 
 閱讀Uncle Bob 對敏捷的看法是一件很享受的事。無論是初學者,或是經驗豐富的敏捷實踐者,你都應該閱讀本書。我幾乎同意書中的所有內容。只是有些地方會讓我意識到自己的缺點,真氣人。它讓我再次細心檢查我的程式碼覆蓋率(85.09%)。——Jon Kern
 
 本書提供了一個歷史的回顧鏡頭,讓我們可以更全面、更準確地檢視敏捷開發。Uncle Bob 是我見過最聰明的人之一,他對程式設計有無限的熱情。如果有人能夠揭開敏捷開發的神秘面紗,那就是他了。——摘自Jerry Fitzpatrick 所寫的前言(Foreword)
 
 本書重新提醒我們:「需要寫程式的敏捷到底是什麼!」——搞笑談軟工Teddy Chen專文推薦
 
 這是一本真正告訴你,什麼是「真正的敏捷」的書籍。由《敏捷宣言》參與者之一的Bob 大叔來告訴你,最純粹的「敏捷」是什麼?他們當年認為的「敏捷」真義是什麼?
 
 《敏捷宣言》至今約二十年,在這期間,有許多打著敏捷旗號的人們做的並非敏捷的事,甚至還有某些技術號稱是敏捷的一種,但卻根本違反了「敏捷」的真義。這使得本書作者不得不出版本書,以正視聽。——博碩文化總編輯 陳錦輝
作者簡介
- Robert C. Martin(Uncle Bob)1970 年就開始了他的程式設計師生涯。他是cleancoders.com 的共同創辦人,該網站為軟體開發人員提供線上影片訓練課程。他也是Uncle Bob Consulting LLC 的創辦人,為世界各地的大型企業提供軟體顧問、訓練以及技術開發等服務。他曾是一間芝加哥顧問公司8th Light 的軟體工藝大師(Master Craftsman)。
 
 他在各種國際期刊上發表過數十篇文章,並經常在國際會議與展覽會上發表演說。他還是cleancoders.com 網站上一系列教育影片的創作者,這些影片廣受好評。他出版及審校了多本書籍,包括:
 
 ✦Designing Object-Oriented C++ Applications Using the Booch Method
 ✦Patterns Languages of Program Design 3
 ✦More C++ Gems
 ✦Extreme Programming in Practice
 ✦Agile Software Development: Principles, Patterns, and Practices
 ✦UML for Java Programmers
 ✦Clean Code(《無瑕的程式碼 —— 敏捷軟體開發技巧守則》,繁體中文版由博碩文化出版)
 ✦The Clean Coder(《無瑕的程式碼 —— 番外篇 —— 專業程式設計師的生存之道》,繁體中文版由博碩文化出版)
 ✦Clean Architecture(《無瑕的程式碼 —— 整潔的軟體設計與架構篇》,繁體中文版由博碩文化出版)
 ✦Clean Agile(本書)
 
 身為軟體開發業界的領導者,Uncle Bob 曾在C++ Report 當了三年的總編輯。他也是Agile Alliance(敏捷聯盟)的第一任主席。
目錄大綱
- 推薦序
 譯者序
 編輯審校序
 序
 致謝
 關於作者
 
 Chapter 1 敏捷簡介
 敏捷的歷史
 雪鳥
 ▶雪鳥會議之後
 敏捷概述
 ▶鐵十字
 ▶牆上的圖表
 ▶你最先知道的事
 ▶會議
 ▶分析階段
 ▶設計階段
 ▶實作階段
 ▶死亡行軍階段
 ▶誇大其詞?
 ▶更好的方法
 ▶迭代0(Iteration Zero)
 ▶敏捷產生數據
 ▶幻想與管理
 ▶管理鐵十字
 ▶更改時程表
 ▶增加人手
 ▶降低品質
 ▶改變範圍
 ▶業務價值排序
 ▶概述在此結束
 生命之環
 小結
 
 Chapter 2 選擇敏捷的理由
 專業素養
 ▶軟體無所不在
 ▶我們主宰了世界
 ▶災難
 合理的期望
 ▶我們不會推出垃圾產品!
 ▶持續的技術準備
 ▶穩定的生產力
 ▶花費不多的適應性
 ▶持續的改進
 ▶膽大無畏的才能
 ▶QA 應該找不到任何問題
 ▶測試自動化
 ▶我們彼此Cover
 ▶誠實的估算
 ▶你必須說「不」
 ▶持續的主動學習
 ▶教導
 權利宣言
 ▶客戶權利宣言
 ▶開發人員權利宣言
 ▶客戶們
 ▶開發人員們
 小結
 
 Chapter 3 業務實踐
 規畫
 ▶三元分析
 ▶故事和故事點數
 ▶ATM 的故事
 ▶故事
 ▶故事估算
 ▶管理迭代
 ▶Demo
 ▶速率
 小型發布
 ▶原始碼控制的簡史
 ▶磁帶
 ▶磁碟與SCCS
 ▶Subversion
 ▶Git 與測試
 驗收測試
 ▶工具和方法論
 ▶行為驅動開發
 ▶實踐
 完整團隊
 ▶同一個地點
 小結
 
 Chapter 4 團隊實踐
 隱喻
 ▶領域驅動設計
 穩定步調
 ▶超時工作
 ▶馬拉松
 ▶奉獻
 ▶睡眠
 集體所有權
 ▶X 檔案
 持續整合
 ▶然後是持續建置
 ▶持續建置的紀律
 站立會議
 ▶豬或雞?
 ▶公開致謝
 小結
 
 Chapter 5 技術實踐
 測試驅動開發
 ▶複式簿記
 ▶TDD 的三個規則
 ▶Debug
 ▶文件
 ▶樂趣
 ▶完整性
 ▶設計
 ▶勇氣
 重構
 ▶紅燈/綠燈/重構
 ▶大幅度的重構
 簡潔設計
 ▶設計重量
 結對程式設計
 ▶什麼是結對?
 ▶為什麼要結對?
 ▶使用結對作為程式碼審查
 ▶結對的成本?
 ▶只能有兩個人嗎?
 ▶管理
 小結
 
 Chapter 6 成為敏捷
 敏捷的價值觀
 ▶勇氣
 ▶溝通
 ▶回饋
 ▶簡單
 珍禽異獸博物館
 轉型
 ▶詭計(Subterfuge)
 ▶幼獅
 ▶哭聲
 ▶寓意
 ▶假裝
 ▶在更小的組織中取得成功
 ▶個人的成功與遷移
 ▶建立敏捷組織
 教練(Coaching)
 ▶Scrum Master
 認證
 ▶真正的認證
 大規模的敏捷(Agile in the Large)
 敏捷工具
 ▶軟體工具
 ▶什麼才是有效率的工具?
 ▶實體的敏捷工具
 ▶自動化的壓力
 ▶非窮人使用的ALM 工具
 教練(Coaching) —— 另一個視角
 ▶條條大路通敏捷
 ▶從流程專家到敏捷專家
 ▶將教練技術引入敏捷團隊
 ▶超越ICP-ACC
 ▶教練工具
 ▶只有專業教練技術是不夠的
 ▶在多個團隊的環境中做敏捷教練的工作
 ▶大規模的敏捷(Agile in the Large)
 ▶使用敏捷和教練技術來變得敏捷
 ▶敏捷導入的成長
 ▶大處著眼,小處著手
 ▶敏捷教練的未來
 小結(Uncle Bob 回來啦)
 
 Chapter 7 軟體工藝
 敏捷的宿醉
 不符合期望
 走向殊途
 軟體工藝
 意識形態與方法論
 軟體工藝也有實踐嗎?
 關注價值,而非實踐
 關於實踐的討論
 工藝對個人的影響
 工藝對產業的影響
 工藝對公司的影響
 工藝與敏捷
 小結
 
 Chapter 8 結論
 
 後記



















 
     
     
     
     
    