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

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

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

購買領書額度

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

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

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

  • 電子書: NT$ 960

    ★★★★★【內容最紮實、應用最廣】【40個主題】★★★★★ ★★★★★【程式實例最多】【約1280個Python實例】★★★★★ ★★★★★【18大類Python潛在應用】★★★★★ ★★★★★【400個是非題、選擇題】【280個習題實作題】★★★★★

  • 電子書: NT$ 655

    把你腦中的靈感發展成能通過市場考驗的遊戲 你所需要的遊戲製作知識全在這裡! 暢銷大作《戰神》、《小精靈世界》設計師心法傳授   手機遊戲已蔚為風潮、主機遊戲仍有死忠玩家,當大家都想玩遊戲,我能不能也來把腦袋裡的想法變成遊戲?我的遊戲又要如何在海量遊戲中抓住眼光、贏得口碑、獲得最多玩家? ...

  • 出版日期:2021-11-05
    電子書: NT$ 420

    最貼近新手的深度學習理論及應用全方位入門書!

  • 出版日期:2022-08-27
    電子書: NT$ 450

    「計算機結構X作業系統實務X開發工具鏈」 一本全方位的作業系統開發入門指南

  • 電子書: NT$ 496

    ★★★最高CP值的免費AI工具一次收錄★★★ ★★★文字:不擅寫作?AI幫你寫詩寫文案★★★ ★★★繪圖:不會畫圖?用文字讓AI幫你繪圖★★★ ★★★視覺:不會描述圖片內容?AI陪你分析圖片、看圖說故事★★★ ★★★音樂:不懂樂理?AI為你寫一首歌★★★ ★★★影片:不會拍片?用圖片和文字...

  • 出版日期:2023-11-01
    電子書: NT$ 520

    覺得 Kubernetes 門檻太高?那你找對地方了! 從敬而遠之到心領神會~九大核心主題,由淺入深逐一擊破!

  • 出版日期:2022-11-01
    電子書: NT$ 576

    ★★★★★【688張全彩圖例】+【圖解演算法原理和邏輯思維】★★★★★ ★★★★★【20個主題】+【220個Python程式實例】★★★★★ ★★★★★【邏輯思維】+【Python實作】=【演算法的精髓】★★★★★ 本書的第一版曾經獲得博客來與天瓏暢銷排行榜第1名,撰寫這本書時採用下列原則。 ...

  • 電子書: NT$ 790

    本書主要針對高中與大學開始接觸程式設計的初學者,及想學好C++11程式設計的讀者所設計。書中文字敘述力求淺顯簡潔,並以大量範例、片語、學習要點、風格要點等方式,逐步引導初學者進入程式設計的領域。

  • 電子書: NT$ 360

    本書內容包含: * Swift 語法的詳細介紹 * UIKit 常用元件的詳細介紹 * 35 個範例 App * 3 個完整實戰 App 使用 Swift 5.1 版本,對應 iOS 13 。

  • 電子書: NT$ 385

    ★超人氣暢銷演算法學習書全新增訂版!新增7種演算法詳細圖解+「資料壓縮」,內容增補修訂! ★全球超過250萬人使用,「Apple年度最佳APP」書籍化! ★隨書附贈獨家贈品「七大主題演算法圖解記憶表」 ★★ 讀再多文字解說都看不懂?沒關係,全部畫給你看,一次弄懂演算法到底是什麼!★★

  • 電子書: NT$ 455

    ——在日暢銷兩萬冊,獲頒日本「IT工程師書籍大獎2021特別獎」—— 演算法不只是知識,更該是解決問題的手段── 從理解演算法的設計技法、資料結構、圖演算法到解決問題, 透過大量圖解、程式競賽例題與實際案例, 告訴你如何真正學會並應用演算法,具體解決現實生活中的難題!

  • 出版日期:2023-09-08
    電子書: NT$ 520

    掌握容器原理,除錯更快速! 跟著實驗操作,帶你告別一知半解,深入了解 Container!

  • 出版日期:2022-06-01
    電子書: NT$ 960

    深度學習 最佳入門邁向AI專題實戰 ★★★★★【深度學習】★★★★★ ☆☆☆☆☆【理論】+【實作】☆☆☆☆☆ 這是目前市面上講解【深度學習(Deep Learning)】從基礎到應用最完整的書籍,從基礎數學與統計開始,將演算法的原理解釋得更簡易清晰,協助讀者跨入 AI 的門檻,為避免流於空談...

  • 出版日期:2022-12-01
    電子書: NT$ 864

    Python最強入門邁向頂尖高手之路 王者歸來 第二版 本書特色 本書第一版曾經榮登博客來、天瓏、Momo暢銷排行榜第一名 本書除了贈送全書1101個程式實例,所有是非與選擇題皆附有習題解答,實作題部分有約260多個程式實例則是贈送所有偶數題的解答,有了這些解答讀者可以自行驗證學習成果。 ...

  • 電子書: NT$ 624

    ★☆★☆★ 獨家解析知名大數據專案,FinMind,帶你一窺大數據產品的發展過程,打造專屬個人的大數據 Side Project、作品、產品 ★☆★☆★ 本書承襲第一版的精彩內容,分享在 Github 獲得 1,900 stars 的大數據 Side Project,並幫助讀者從 0 ...

  • 電子書: NT$ 390

    別因為你是一般上班族或從事其它服務業、餐飲業甚至是業農等等,就覺得寫 app 對你來說是一件不可能學會的事,甚至會覺得學程式是一種恐懼 ! 如果你真的那麼認為,或許你可以試讀看看本書。而我更相信:全民皆可寫程式的時代已經來臨了。

  • 出版日期:2023-11-01
    電子書: NT$ 490

    想跑好敏捷從 Jira 出發,本書將帶你踏上敏捷之路! 議題追蹤 × 自動化 × 外掛整合一次搞定

  • 電子書: NT$ 608

    ★★★★★【內容最廣】【技巧最全面】★★★★★ ★★★★★【33個主題】【832頁內容】【608個實例】★★★★★ ★★★★★【2600張Excel說明畫面】【170個圖表】★★★★★

  • 電子書: NT$ 380

    這本書雖然名為試算表,在汪益老師的運用下,試算表不僅僅是試算表 更是訓練邏輯、程式語言與數理實驗的最佳工具 本書集結汪益老師多年在學校推動用試算表驗證數學的經驗,完整體現試算表除了商業應用之外在數學、邏輯與程式設計上的訓練。

  • 出版日期:2020-12-02
    電子書: NT$ 460

    ☀科技來自於人性,讓程式設計回歸生活上的應用! ☀ 本書不只讓你學會Python,還要讓它「真正」進入你的日常生活!

  • 出版日期:2022-12-15
    電子書: NT$ 520

    著重JavaScript實戰應用與核心知識! 掌握一定要會的JavaScript面試致勝筆記!

  • 詳細資訊

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

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


    本書內容改編自第 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 )形式之商品,不受「網購服務需提供七日鑑賞期」的限制。為維護您的權益,建議您先使用「試讀」功能後再付款購買。

    試讀