fb%e4%bb%a3%e8%a1%a8%e5%9c%96

Pragmatic Unit Testing in Java 8 With JUnit  教你如何有信心地使用 JUnit 編寫易於執行和維護的的單元測試。你會學到輔助你記憶的方法幫助你知道什麼測試應該編寫,如何記住所有的邊界條件(boundary conditions)和什麼是一個良好品質的單元測試。你將會看到單元測試如何讓系統程式碼保持無瑕是行的通的,你還會學到那些看似很難測試的狀況要如何處理。

參加團購

關於這本書

Pragmatic Unit Testing in Java 8 With JUnit 這本書讓你逐步走過所有重要的單元測試議題,如果你從未寫過單元測試,你將會看到如何在 Eclipse、 IntelliJ IDEA 和 NetBeans 開發工具設定和開始寫單元測試的截圖說明,幫助你走過困難的部分。

設定好了基本環境後,你會學到為什麼必須寫單元測試和如何有效率地使用 JUnit。這本書其中最重要和最有價值的一部份就是收集那些已經在使用單元測試的人他們的經驗與智慧,作者群 Jeff Langr, Pragmatic Programmers 作者 Andy Hunt 和 Dave Thomas 在產品系統開發應用這單元測試技術至少有 15 年以上的經驗,你將從這本書學到:

  • 如何精工打造你的單元測試,並在維護它們時可以花最小的力氣。
  • 如何使用單元測試讓你的系統保持無瑕(clean)。
  • 如何測試與應付困難的狀況。
  • 幫助你容易記住寫單元測試時候要注意什麼重要事項。
  • 幫助你的同事如何從單元測試中得到好處與收穫並繼續維持下去。

你不僅僅是學到單元測試的理論,這本書會用許多的程式碼範例帶你走過,要學習程式設計,邊做邊學習是唯一的策略。

試讀章節

請到 Pragmatic 網站下載

本書的視訊介紹

作者介紹

Jeff Langr  是一位超過三十年經驗的資深的軟體開發工程師,構建軟件和幫助他人學習如何做。Jeff 開發軟體給 Outpace Systems 公司和透過這家 Langr Software Solutions 公司給客戶軟體開發方面的諮詢,Jeff 先前寫 Pragmatic Bookshelf 系列的書有 Agile in a Flash (與 Tim Ottinger) 和 Modern C++ Programming with Test-Driven Development 。

Andy Hunt 已經寫過超過 6 本以上的 Pragmatic Bookshelf 系列書籍,包含有 The Pragmatic Programmer , Practices of an Agile Developer , Pragmatic Thinking & Learning , and Learn to Program with Minecraft Plugins 。並定期在世界各地的軟體開發研討會巡迴演說。

Dave Thomas 是一位喜歡傳播最酷的新玩意工程師,他和 Andy Hunt 一起寫 The Pragmatic Programmer 這本書,也是敏捷宣言的發起者之一,他寫的書 Programming Ruby 介紹  Ruby 這個程式設計語言到全世界 和 Agile Web Development with Rails 這本書也啟動了 Rails 革命。  

關於團購

  1. 團購為電子書不是實體書,電子書格式支援 ePub、mobi 、PDF 格式。
  2. 這本書在 Pragmatic 定價 US 20 ,10 人團購價 US 18.4
  3. 點選參加團購後,到團購社群留言,如果你無法留言,請先加入社群。

參加團購

Soft & Share 相關服務

我們是 JetBrains IntelliJ 開發工具 reseller ,企業採購歡迎與我們洽詢,成立三年內購買 JetBrains 相關工具企業版本享有 5 折優惠。洽詢信箱 info@esast.com 。

想找社群朋友一起買這本好書嗎? 使用以下的社群分享按鈕分享給你的朋友吧!

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

你正使用 WordPress.com 帳號留言。 登出 / 變更 )

Twitter picture

你正使用 Twitter 帳號留言。 登出 / 變更 )

Facebook照片

你正使用 Facebook 帳號留言。 登出 / 變更 )

Google+ photo

你正使用 Google+ 帳號留言。 登出 / 變更 )

連結到 %s

分類