測試驅動開發:實用指南 (平裝) 在線電子書 圖書標籤: 測試驅動開發 tdd 敏捷開發 計算機 軟件工程 測試 programming 軟件開發
發表於2024-11-25
測試驅動開發:實用指南 (平裝) 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024
不錯的書。。
評分TDD的入門級教材,深入淺齣,介紹瞭很多工具,同時所舉的項目例子也很務實,適閤TDD初學者。
評分簡單的掃瞭幾眼
評分不錯的書。。
評分一本教你怎麼真正運用先進開發方法的書,很棒
測試驅動開發(TDD)是近年來“敏捷革命”中最熱的話題之一,但是,市麵上鮮見與此相關的有深度的作品。這本書的齣版填補瞭這個空白,滿足瞭眾多一綫程序員的需要。作者Davis Astels將這本書看作是Kent Beck的經典作品《Test Driven Development By Example》(英文影印版及中文版由中國電力齣版社齣版)的補充,重點闡述利用TDD開發所必要的技術和工具上,因此對實際開發更具實用性。
本書共分四部分。首先介紹瞭與TDD有關的基本主題,例如重構、意圖導嚮編程(programming by intention),當然還有TDD背後的原理剖析。接著深入分析瞭一些工具和技術,例如JUNIT、模擬對象(mock objects)。第三部分主要講解如何將TDD應用到一個真實Java項目,這是本書的精華所在,作者親自帶你進入TDD世界,告訴你如何將看似復雜的“測試為先”在項目開發中盡情演繹。第四部分逐一概述瞭xUnit傢族成員,如RUBYUNIT、SUNIT等。附錄包含極限編程和敏捷開發的入門材料,以及一些在綫資源。
本書還包含瞭大量練習題並附有詳盡的參考答案,以方便讀者的學習,加深讀者對本書內容的理解。
著名的敏捷開發專傢Dave Astels通過一個從頭至尾使用JavaJ和Unit測試框架創建的項目,嚮你展示瞭TDD的精妙之處。你將會領悟到“測試為先”的工作機理,它之所以成為一種有效開發方法的原因,使用過程中將會碰到的睏難以及如何在現實中取得TDD所許諾的一切。
· 最具實用性!書中遍布瞭可下載的示例代碼、練習題以及網上資源鏈接
· 介紹強大的TDD工具和技術——包括關鍵的JUnit擴展,相關內容由它們的創建者(Scott Ambler、Tim Bacon、Mike Bowler、Mike Clark、Bryan Dollery、James Newkirk、Bob Payne、Kay Pentacost和Jens Uwe Pipka)撰寫。
里面的一些测试技术都很老了, 比如junit, 现在都注解了. 本来是想跟着里面的电影列表的例子来实践一把的, 不过对swing不熟悉, 而且没有源代码可以下载的, 遇到了一些书面上没有提到的代码, 导致中间没法继续下去. 前面几章的一些理论还是不错的, 有些以前自己已经知道了, 现在...
評分这是一本值得推荐的书,本书的重点在第三章,整个章节是以一个TDD驱动开发的Java项目作为示例——这也印证了本书的标题《测试驱动开发:实用指南》中的实用二字。作者试图展示TDD在项目中是全能的,但我个人却认为不必要对界面使用单元测试。 理由一、从本书中的java项目来看...
評分里面的一些测试技术都很老了, 比如junit, 现在都注解了. 本来是想跟着里面的电影列表的例子来实践一把的, 不过对swing不熟悉, 而且没有源代码可以下载的, 遇到了一些书面上没有提到的代码, 导致中间没法继续下去. 前面几章的一些理论还是不错的, 有些以前自己已经知道了, 现在...
評分这是一本值得推荐的书,本书的重点在第三章,整个章节是以一个TDD驱动开发的Java项目作为示例——这也印证了本书的标题《测试驱动开发:实用指南》中的实用二字。作者试图展示TDD在项目中是全能的,但我个人却认为不必要对界面使用单元测试。 理由一、从本书中的java项目来看...
評分这是一本值得推荐的书,本书的重点在第三章,整个章节是以一个TDD驱动开发的Java项目作为示例——这也印证了本书的标题《测试驱动开发:实用指南》中的实用二字。作者试图展示TDD在项目中是全能的,但我个人却认为不必要对界面使用单元测试。 理由一、从本书中的java项目来看...
測試驅動開發:實用指南 (平裝) 在線電子書 pdf 下載 txt下載 epub 下載 mobi 下載 2024