你就是不寫測試才會沒時間:Kuma的單元測試實戰-Java篇(iThome鐵人賽系列書)
0 則劃線
0 篇書評

你就是不寫測試才會沒時間:Kuma的單元測試實戰-Java篇(iThome鐵人賽系列書)

  • 出版日期: 2022/10/27
  • 語言:繁體中文
  • 檔案大小:298.9MB
  • 商品格式:固定版面 EPUB
  • eISBN: 9786263333277
  • ISBN: 9786263332645
  • 頁數: 340
紙本書定價:NT$ 650
電子書售價:NT$ 490
本書為固定版面 EPUB,建議您使用 mooInk Pro 系列、平板及電腦閱讀。

以單元測試打底,為你的軟體工程之路鍛鍊強健體魄!

『沒有時間』是假的,在有限時間內提供最大價值才是真的!

喜歡這本的人,也看了...

  • 電子書: NT$ 864

    ►►►重量級Claude Code手冊◄◄◄ ►►►涵蓋最新更新Agent Skills內容◄◄◄ ►►►從新手晉升為高手◄◄◄ ★內容介紹 ☆Vibe Coding 時代第一名的 AI 開發助手 Claude ...

  • 電子書: NT$ 520

    https://youtu.be/aCXqTqqQzVY Gemini 3 x NotebookLM 領軍 Nano Banana Pro x Veo x Whisk x Flow x Gem Google 多模態 AI 工作流 本書內容 ☆★☆從 Gemini...

  • 電子書: NT$ 390

    這不是一本鉅細靡遺的 C# 語法字典。 本書將介紹 C# 語言當中較為核心、進階、或需要花較多時間深度理解的部分。不同於傳統程式設計書籍的是,本書特別強調...

  • 電子書: NT$ 480

    AI高效學習術 人工智慧時代學得更聰明 本書內容 ☆★☆在 AI 時代,會學習才是真本事☆★☆ ☆★☆不是學更多,而是學得更聰明☆★☆ ☆★☆讓 AI 當思考教練,而不是...

  • 電子書: NT$ 784

    ★ 第一本 Google Antigravity 繁體中文完整教學 ★ AI 原生開發環境的核心概念與實戰技巧 ★ Agent 架構:理解 AI 代理人如何替你寫程式、做決策 ★ 多 Agent...

  • 電子書: NT$ 496

    NotebookLM筆記術 打造你的AI「第二大腦」 ★☆★ 從「抄重點」走向「理解與輸出」 ★☆★ ★☆★ 多來源整合 x 提問思考 x 知識累積 ★☆★ ★☆★ 學生、教師、上班...

  • 電子書: NT$ 704

    還在為畫圖表浪費時間排版嗎?本書帶你進入「純文字畫圖」的高效境界!本書從零開始,帶你無痛建置開發環境,並熟練掌握基礎語法。只要敲敲鍵盤,就能瞬間生...

  • 電子書: NT$ 608

    2025,Agent 元年。 AI 不再只是回答問題,而是真正幫你把事情做完。 這本書帶你認識這個即將改變工作與生活的新夥伴。

  • 電子書: NT$ 704

    \\國內第一本!OpenClaw實戰專書 // AI 助理不只住在手機裡。OpenClaw 是第一個真正能「坐在你電腦前幫你做事」的開源 Computer Agent,從開啟軟體、填...

  • 出版日期:2023-02-01
    電子書: NT$ 784

    C# 最強入門 邁向頂尖高手之路 王者歸來 ★★★★★【國內第1本最新 C# 語法】★★★★★ ★★★★★【最完整的 C# 基礎語法】、【最徹底物件導向觀念】★★★★★ ★★★★★...

  • 電子書: NT$ 544

      這是一本完全入門,充滿創意與描述Python未來潛在應用的書籍,也是國內第一本:   ☆ 「與 AI 對話」單元:引導讀者用ChatGPT對Python語法進行深度理解...

  • 電子書: NT$ 390

    寫 .NET 程式時,你是否也曾被 async/await、Task、取消、例外、平行處理與效能問題搞得暈頭轉向? 本書以 .NET 10 為基礎,系統性整理現代非同步程式設計的...

  • 電子書: NT$ 960

    ★★★★★【內容最紮實、應用最廣】【40個主題】★★★★★ ★★★★★【程式實例最多】【約1280個Python實例】★★★★★ ★★★★★【18大類Python潛在應用】★★★★★ ★★★★★【400個...

  • 電子書: NT$ 864

    https://youtu.be/1s9CaTmY4RM 機器學習 最強入門邁向AI高手 王者歸來(全彩印刷) 內容簡介 ★★★★★【數學原理 + 演算法 + 真實案例 + 專題實作】★★★★★ ...

  • 電子書: NT$ 655

    把你腦中的靈感發展成能通過市場考驗的遊戲 你所需要的遊戲製作知識全在這裡! 暢銷大作《戰神》、《小精靈世界》設計師心法傳授   手機遊戲已蔚為風...

  • 電子書: NT$ 576

    寫程式不是比誰先跑起來,而是能否長期維護。當需求一改就骨牌倒、長函式與巢狀條件像毛線球、沒有測試誰也不敢動,這些都是「技術債」。本書以實務為軸,從C...

  • 電子書: NT$ 150

    (本書持續校稿更新中,如有缺漏可以來信告知,我們會免費更新給您) AI浪潮下,自己有很多創意點子卻不知道如何實現嗎? 很討厭老闆、想要自己創業,卻苦無資...

  • 詳細資訊

    以單元測試打底,為你的軟體工程之路鍛鍊強健體魄!

    『沒有時間』是假的,在有限時間內提供最大價值才是真的!


    本書內容改編自第 13 屆 2021 iThome 鐵人賽,Software Development 組冠軍網路系列文章──《你就是都不寫測試才會沒時間:Kuma 的 30 天 Unit Test 手把手教學,從理論到實戰(Java 篇)》。坊間教人做單元測試的書很多,但大多著墨在某一框架如何應用,以及如何「導入」,對背後的原理以及如何把程式寫得好測,多半沒有太多著墨。

    本書以單元測試為起點,引導讀者在測試的保護下,重構出較強健、較易修改的架構,在發生例外時能提供重要資訊並保護好核心功能,並藉由測試項目來描述功能需求,達到更好的溝通效果,期待讓讀者能夠「天天準時下班」。


    精彩內容:

    ●帶領讀者進入單元測試,從理論到實例、從基本到進階。對阻隔依賴、外部行為、多執行緒等場景,進行討論與演示。

    ●在單元測試的保護下,嗅出壞味道並大膽地重構,再善用例外處理增加系統強健度。

    ●綜合 TDD、Clean Architecture、CQRS、GOOS 等模式,佐以實際案例,帶領讀者從需求分析開始,從頭到尾走一趟開發流程。

    ●圍繞著單元測試,討論目前流行的軟體工程實踐、常見的問題,以及開發者應採取的管理作為。



    四大重點:

    ▶ 從0開始,由淺入深
    觀念快速帶得走,回家慢慢練得熟

    ▶ 應用與理論並重
    技巧與理論並重,不用再一知半解

    ▶ 進階議題探討
    延伸重構與設計,從心所欲不逾矩

    ▶ 敏捷開發基本功
    厚實基本功加持,敏捷開發無阻礙


    【本書涵蓋重點】 ✔ 單元測試 ✔ 測試驅動開發 ✔ Clean Architecture ✔ CQRS ✔ 依賴反轉 ✔ Mock 工具 ✔ 重構 ✔ Code Smell 種類 ✔ Git Flow


    適合讀者:

    1 ▶ 初出茅蘆的菜鳥
    提供「從 0 開始」的單元測試教學,菜鳥工程師如能一開始就學習比較有系統且安全的開發方式,未來要再學習更多,也比較不容易走歪掉。

    2 ▶ 已有幾年開發經驗,但對單元測試一知半解的中鳥
    提供「安全地寫測試與重構,又不用多跟老闆要時間」的方法,期待未來帶新人時,能帶出更棒的「下一個自己」。

    3 ▶ 熟悉領域知識,卻因此身陷無窮加班地獄的老鳥
    提供一帖健體良藥:「單元測試搭配好的開發習慣」,助老鳥從「趕→ 沒時間寫測試→ Bug 多→ 多花時間修→ 更趕」的無間道中脫身,空出頭腦來做出更好的設計,真正貢獻老鳥的價值。

    4 ▶ 所有「沒時間寫測試」的開發者
    提供思考邏輯的轉折點,本書中的各項軟體開發技能,就是希望讀者能同時開發、測試、與重構,但不犧牲品質。



    【專業推薦】

    「這是一本勸世的書,但透過 Kuma 的文筆卻能寫得有趣直白。期待透過這樣方式的呈現,能讓更多朋友了解單元測試的知識、重要性與必要性,解救沉淪於苦海的開發人員,讓他們得以用正確的方式,奪回自己寶貴的青春。」

    ──── Odd-e Agile Coach│Joey Chen(91)


    「本書的背景是在敏捷開發的情境下應用自動化測試,對於導入敏捷開發卻遲遲無法落實自動化測試的朋友,極具參考價值。對於單元測試的門外漢,透過本書亦可輕鬆認識單元測試的眾多觀念,補充長期以來所欠缺的單元測試養分。」

    ──── 部落格「搞笑談軟工」板主│Teddy Chen

    目錄列表

    購買說明

    根據台灣現行法規,數位內容( 如電子書、音樂、影片、遊戲、App )形式之商品,不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試讀」功能後再付款購買。

    試讀