購物比價找書網找車網
FindBook  
 有 7 項符合

Kent Beck的測試驅動開發:案例導向的逐步解決之道

的圖書
Kent Beck的測試驅動開發:案例導向的逐步解決之道 Kent Beck的測試驅動開發:案例導向的逐步解決之道

作者:Kent Beck / 譯者:陳仕傑(91) 
出版社:博碩文化股份有限公司
出版日期:2021-02-05
語言:繁體書   
圖書介紹 - 資料來源:TAAZE 讀冊生活   評分:
圖書名稱:Kent Beck的測試驅動開發:案例導向的逐步解決之道

[名家名著 22]

先求有,再求好,後求美
Kent Beck的測試驅動開發,帶領你快速突破軟體開發的重重難關!
讓你不再糾結、不再徬徨、不再浪費寶貴的時間!

譯者特別得到作者Kent Beck的授權,
將範例變更的歷程,放到GitHub上公開呈現每一個步驟的演進,
使讀者能夠搭配書中解說以理解TDD開發軟體的精髓!

★好評推薦★
想知道該如何對複雜的企業級需求化繁為簡嗎?如何能專注且輕鬆、不浪費每一分力氣地堆砌出最剛好的設計?該如何可靠穩定地建構出高易用性的API?如何隨心所欲地控制開發推進的步伐大小?如何透過持續的反饋進行實驗與學習,進而持續改善產品品質?如何將需求、驗收、測試、開發、設計各環節一以貫之,無多餘的一絲浪費?這些問題的答案,以及現代敏捷開發的基礎與核心,都在 Extreme Programming與 TDD 祖師爺 Kent Beck 這本經典代表鉅作中。
連任九屆微軟最有價值專家 陳仕傑(91)


「簡潔且執行正確的程式碼(clean code that works)」,這似乎是許多程式開發難題所存在的矛盾。而測試驅動開發(Test-Driven Development,TDD)則以矛盾、違反直覺的方式來解決這樣的矛盾問題:在你開始撰寫產品程式碼之前,先寫程式測試它。

這是什麼創新的想法嗎?完全不是。自從有電腦以來,程式開發人員就已經會在撰寫之前,先確認其輸入與輸出的結果。TDD只是採用這個古老的想法,並將它與現代程式語言和開發環境相互結合,端出一道滋味美妙的佳餚以滿足你對「簡潔且執行正確的程式碼」的渴望。

開發人員每天都在面對複雜的開發難題,然而最佳解決方案不可能隨時都準備好來派上用場。但屢見不鮮的是,這樣艱辛的專案往往面臨巨大的壓力,並隨之而來產生大量且糟糕的程式碼。為了獲得征服這樣看似艱鉅任務所需要力量與勇氣,開發人員應該了解一下TDD,這是一系列經過驗證可行的技術,能用來幫助開發人員同時設計出簡單好懂的程式,以及讓我們充滿信心的測試程式。

透過自動測試來驅動開發產品程式碼,然後消除程式中存在的重複,可使任何開發人員在面對無論多複雜的需求,都能寫出可靠、無錯誤的程式碼。除此之外,TDD的過程還能鼓勵開發人員更快速地學習、更清楚地溝通,並且從過程中尋求有建設性的反饋。

你將從本書學會:
•要解決複雜的任務,先從簡單開始,然後逐步發展到處理更複雜的情況。
•在開始寫產品程式碼之前,先寫自動化測試程式。
•藉由每次的重構步驟,一次引入一個設計的決定,形成演進式的設計。
•能替那些複雜的邏輯(包含反射跟例外)撰寫對應的測試。
•使用一些模式來決定該寫哪些測試。
•使用xUnit來撰寫測試,xUnit是許多開發人員所使用的測試工具中的核心架構。

這本書透過2個以TDD方式開發的專案範例來貫穿全場,藉此來解說開發人員能用來輕鬆且顯著提高工作品質的技術。這些範例遵循TDD與重構的一些模式。透過敏捷方法與快速開發策略能帶來的價值,TDD一定能激勵讀者去擁抱這些強大但還未被充分發揮巨大價值的技術。

作者Kent Beck是軟體業界中最具有創意且廣受好評的領導者之一。他熱愛採用模式、極限程式設計與測試驅動開發,目前隷屬於Three Rivers學院。他是一位超級銷暢作家,作品有《Extreme Programming Explained》(Addison-Wesley, 2000)以及《Planning Extreme Programming》(與 Martin Fowler合著, Addison-Wesley, 2001)並為《Refactoring》(Martin Fowler, Addison-Wesley, 1999)一書之貢獻者。

本書範例檔:(本範例檔以GitHub方式呈現已透過原作者授權)
https://tdd.best/book/tdd-by-example

作者簡介:

作者 Kent Beck
Kent Beck不斷挑戰軟體工程的教條,並持續推廣模式、測試驅動開發以及極限程式設計等理念。目前隸屬於Three Rivers學院以及Agitar軟體公司,他同時也是眾多Addison-Wesley書籍的作者。

譯者 陳仕傑(91)
連任九屆微軟最有價值專家(2010~2018)
著作:《ASP.NET MVC 5:網站開發美學》(12刷)、《ASP.NET MVC4 網站開發美學》
譯作:《敏捷開發實踐》、《單元測試的藝術 第二版》
審校:《進入IT產業必讀的200個.NET面試決勝題》
講師:各大技術研討會、知名企業內訓與公開培訓講師、知名部落客

目錄
獻詞
前言
致謝

譯者序

Part I 貨幣範例

Chapter 01 多幣別貨幣
Chapter 02 退化的物件
Chapter 03 眾生平等
Chapter 04 私有性
Chapter 05 法郎:那我呢
Chapter 06 一切平等,續集
Chapter 07 蘋果與橘子
Chapter 08 製造物件
Chapter 09 我們所在的Times
Chapter 10 有趣的Times 方法
Chapter 11 萬惡的根源
Chapter 12 終於來到加法了
Chapter 13 動工
Chapter 14 換匯
Chapter 15 混合幣別
Chapter 16 最後的工作:抽象
Chapter 17 貨幣範例的回顧
➔下一步該做什麼
➔隱喻
➔JUnit的使用
➔程式碼分析度量
➔過程
➔測試品質
➔最後一...
顯示全部內容
贊助商廣告
 
金石堂 - 今日66折
手工餅乾的基礎:忍不住就想烤來吃!從口感、口味、夾餡到造型,簡單做出專賣店般的美味曲奇
作者:金多恩
出版社:台灣廣廈有聲圖書有限公司
出版日期:2023-04-13
66折: $ 317 
金石堂 - 今日66折
正向教養,從和孩子好好說話開始:70萬家長推薦!教養專家帶你從說話習慣,培養出孩子的自信、責任、創意等優勢人格素養
作者:吳秀香
出版社:台灣廣廈有聲圖書有限公司
出版日期:2022-03-31
66折: $ 263 
金石堂 - 今日66折
調酒技法全圖解【附QRCODE教學影片】:一看就懂!跟著調酒師的創作思維、調配技法到應用演繹,在生活中享受雞尾酒的76款酒譜製作與圖示教學!
作者:朴珠和
出版社:台灣廣廈有聲圖書有限公司
出版日期:2023-08-10
66折: $ 329 
金石堂 - 今日66折
歷史漫畫三國志系列(全套六冊,加贈三國英雄File資料夾)
作者:渡邉義浩
出版社:小熊出版社
出版日期:2020-04-08
66折: $ 1406 
 
博客來 - 暢銷排行榜
別對每件事都有反應【2025限量暢銷特典版】:淡泊一點也無妨,活出快意人生的99個禪練習!
作者:枡野俊明
出版社:悅知文化
出版日期:2024-12-18
$ 260 
Taaze 讀冊生活 - 暢銷排行榜
納瓦爾寶典︰從白手起家到財務自由,矽谷傳奇創投家的投資哲學與人生智慧
作者:艾瑞克.喬根森
出版社:天下雜誌股份有限公司
出版日期:2024-01-04
$ 355 
博客來 - 暢銷排行榜
憲在台南:林俊憲的台南美食私名單
作者:林俊憲
出版社:麥浩斯
出版日期:2025-03-22
$ 227 
金石堂 - 暢銷排行榜
獄卒克拉肯(02)
作者:戶流ケイ
出版社:青文出版社股份有限公司
出版日期:2025-03-26
$ 111 
 
Taaze 讀冊生活 - 新書排行榜
逆轉有毒韌性︰別被硬撐拖垮!哈佛專家教你設定壓力界線,重新連結大腦與身體,提升身心平衡與效能
作者:阿迪提.內魯卡
出版社:天下雜誌股份有限公司
出版日期:2025-04-02
$ 315 
金石堂 - 新書排行榜
濕答答了唷好色發情美眉 無修正
作者:メメ50
出版社:未來數位有限公司
出版日期:2025-04-04
$ 253 
金石堂 - 新書排行榜
35歲的告白:他們的之前與之後(全)
作者:TEI
出版社:長鴻出版社股份有限公司
出版日期:2025-04-07
$ 111 
 

©2025 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策