预购商品
书目分类
特别推荐
推薦序一/Joey Chen(91) 推薦序二/Teddy Chen 序 第1章│導讀 1.1 單元測試與你的每一天 第2章│測試的基本概念 2.1 單元測試不是測試 2.2 單元測試的起手式:人生第一個單元測試 2.3 測試金字塔之 Unit Test v.s. Integration Test 第3章│測試與依賴 3.1 測資料之用資料控制依賴 3.2 測資料之用 Mock 工具控制依賴 3.3 測行為 3.4 測狀態 3.5 Mock 與 Stub 第4章│測試的進階應用 4.1 多執行緒環境下的單元測試 4.2 單元測試與例外處理 第5章│單元測試、Code Smell 與持續重構 5.1 萬惡之源──重複(上):從測試聞出 code smell 5.2 萬惡之源──重複(下):在測試的保護下重構 5.3 可惡想要:Feature Envy 5.4 難兄難弟:Data Clump 與 Primitive Obsession 5.5 不殘而廢:Data Class 5.6 一切皆空:Null 5.7 聽從你的蜥蜴腦:If 5.8 在測試保護下重構出 State 設計模式 第6章│測試驅動開發(TDD) 6.1 TDD 為何物 6.2 TDD 的困難之處 6.3 TDD 的實彈演習:Magneto Effect 第7章│測試與 Clean Architecture 7.1 Clean Architecture 簡易入門 7.2 以真實案例比喻 Clean Architecture 的分層原則 7.3 Controller 與單元測試 7.4 Service 與單元測試(上) 7.5 Service 與單元測試(下) 7.6 Entity、Repository 與單元測試 7.7 Clean Architecture ft. CQRS 7.8 芝加哥派 v.s. 倫敦派 第8章│測試與工作管理 8.1 單元測試與 Git Flow、主線開發 8.2 單元測試與軟體工程 8.3 單元測試的反模式 第9章│結論 9.1 動態系統中的單元測試 9.2 最初也是最終
作者簡介 許煜松(Kuma) 你很少見過像 Kuma 這麼討厭 coding 的 RD。 他堅持,只要滿足需求,能夠少寫 code 就少寫 code。因此致力於自動化測試與 Clean Code 精神的實踐。於此同時,品質不能犧牲。 不擅長重複動作的 Kuma,對於維運,他追求的目標是極致自動化,能夠讓機器做的事就不自己做。他為追求更高的價值並減少浪費,只憑一股近乎信仰的熱忱,在組織內推動各種流程改善。 做過 PO,做過 SM,也做過維運一條龍的 RD,到最後才發現,當什麼職位無所謂,追求價值才是重點。 「敏捷精神,熱愛軟體工程」── 你可以這麼形容他。 ▍Facebook www.facebook.com/kukumamaya ▍Medium medium.com/@bearhsu2
客服公告
热门活动
订阅电子报