來了來了!《Kent Beck 的測試驅動開發》到貨啦!!
那一排的書也都是我推薦的,如果你想要 developer 職涯能持續保持初心、獲得快樂、成長、享受團隊合作、用正確舒服的方式開發軟體產品,那一排書都是很棒的書。(還有 clean coder 跟學徒模式)
不用挑,書架上沒有的都帶回去就對了
要去逛天瓏的朋友,不要錯過把這本 Kent Beck 的 TDD by Example 帶回去啊!(你會比我還早拿到書,我還沒收到呀呀呀呀...)
「測試驅動開發 天 瓏」的推薦目錄:
- 關於測試驅動開發 天 瓏 在 91 敏捷開發之路 Facebook 的最佳貼文
- 關於測試驅動開發 天 瓏 在 91 敏捷開發之路 Facebook 的最佳貼文
- 關於測試驅動開發 天 瓏 在 91 敏捷開發之路 Facebook 的最佳貼文
- 關於測試驅動開發 天 瓏 在 [心得] Android TDD 測試驅動開發- 看板Soft_Job - 批踢踢實業坊 的評價
- 關於測試驅動開發 天 瓏 在 天瓏資訊圖書- 進行測試驅動開發、領域驅動設計及製作事件 ... 的評價
- 關於測試驅動開發 天 瓏 在 [心得] Android TDD 測試驅動開發 - PTT評價 的評價
- 關於測試驅動開發 天 瓏 在 [心得] Android TDD 測試驅動開發- 看板Soft_Job - Mo PTT 鄉公所 的評價
- 關於測試驅動開發 天 瓏 在 [心得] Android TDD 測試驅動開發- 看板Soft_Job - PTT網頁版 的評價
測試驅動開發 天 瓏 在 91 敏捷開發之路 Facebook 的最佳貼文
今天終於劃掉待辦清單中,歷時 4 ~ 5 個月的待辦項目啦!(中間大概有40個小待辦)
相關網址:https://tdd.best/book/tdd-by-example/
(天瓏可預購)
翻譯還是很花時間,這讓人挺痛苦的。即使我已經這麼熟悉 TDD,這書翻起來還是吃力。(程式碼是最好懂的語言了)
最難翻的是文字很少又語帶雙關的章節標題,其次是 1980 年代的哏,反而對 Kent Beck 自言自語式的描述感到熟悉,因為我自己也很習慣會這樣寫東西。
最後,我最想感謝的,還是 Kent Beck 同意我的提議,允許我把書裡面每一個範例的演進過程,都放到 GitHub public repository 的 commits 裡面,因為看到全貌很重要,看到差異也很重要,只看書是很難透過自己的腦袋記住這些全貌的。
就如 TDD 最有用的地方之一,就是讓你可以專心專注在單一個東西上,心裡既有全局,又可以專注,又可以安全可靠,又可以從任何一個點重新再來。
當時買了 https://tdd.best 的 domain,就是因為接下來翻譯這本書的任務。我對這本書,心裡是感到有點責任的。就像 2017 年翻譯《單元測試的藝術》一樣,我深信這能為台灣軟體業、開發人員帶來本質上的改善。
這是一本 2002 年的老書,Kent Beck 在寫書時就已經用當年的 Python TDD 出 xUnit 的原型。你沒看錯,用 TDD 來測試驅動開發出它自己的 test framework。
我們,還要落後這個世界現代的開發方法多少年呢?
#KentBeck的測試驅動開發
--
感謝博碩出版社買下版權,感謝編輯 Sam 能讓大家在農曆過年前能買到這本經典鉅作來看。(應該來得及)
測試驅動開發 天 瓏 在 91 敏捷開發之路 Facebook 的最佳貼文
來幫推一下,列出我覺得值得一買的書(順序無關)。
0) Kent Beck 的測試驅動開發:https://www.tenlong.com.tw/products/9789864345618?list_name=srh
1) 深入解析 C#, 4/e (C# in Depth, 4/e):https://www.tenlong.com.tw/products/9787115547255?list_name=e-cnbook
2) 軟件開發本質論:https://www.tenlong.com.tw/products/9787115441102?list_name=srh
3) 修改軟件的藝術 : 構建易維護代碼的 9條最佳實踐 (Beyond Legacy Code: Nine Practices to Extend the Life (and Value) of Your Software):https://www.tenlong.com.tw/products/9787115467768?list_name=srh
4) 重構與模式 (Refactoring to Patterns) 重构与模式(修订版)(強推!!!):https://www.tenlong.com.tw/products/9787115297259?list_name=srh
5) 高效程序員的 45個習慣:敏捷開發修煉之道 (Practices of an Agile Developer:Working in the Real World):https://www.tenlong.com.tw/products/9787115370365?list_name=srh
6) 程序員修煉之道:通向務實的最高境界, 2/e:https://www.tenlong.com.tw/products/9787121384356?list_name=srh
7) 進化從孤膽極客到高效團隊 (Debugging Teams Better Productivity through Collaboration) :https://www.tenlong.com.tw/products/9787115434180?list_name=srh
有幾本想推的,都絕版了...XD
相信我,我覺得 4) Refactoring to Patterns 大概也會絕版,而且這本書很重要、很經典,是職涯成長過程中一定要吃進去的一本書。
感謝 天瓏資訊圖書 的聖誕禮物 <3
測試驅動開發 天 瓏 在 天瓏資訊圖書- 進行測試驅動開發、領域驅動設計及製作事件 ... 的美食出口停車場
天瓏 網路書店| 架構模式|使用Python (Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices). ... <看更多>
測試驅動開發 天 瓏 在 [心得] Android TDD 測試驅動開發 - PTT評價 的美食出口停車場
最近把這系列改編成書出版了,更加了許多章節,已經在天瓏書店上預購。 「Android TDD 測試驅動開發:從UnitTest、TDD 到DevOps 實踐」 ... <看更多>
測試驅動開發 天 瓏 在 [心得] Android TDD 測試驅動開發- 看板Soft_Job - 批踢踢實業坊 的美食出口停車場
大家好,我在去年寫了Android TDD 測試驅動開發的系列文章
https://bit.ly/2MeZ8pS
最近把這系列改編成書出版了,更加了許多章節,已經在天瓏書店上預購。
「Android TDD 測試驅動開發:從 UnitTest、TDD 到 DevOps 實踐」
https://www.tenlong.com.tw/products/9789864344901
章節:
Kotlin 單元測試
假物件:Mock 與Stub
Android 單元測試
使用MVP、MVVM 架構提高可測試性
Android TDD 測試驅動開發
BDD 行為驅動開發
自動化測試工具
Android 的DevOps:Jenkins自動建置、測試、部署至 Google play
在雲端測試App
使用TDD 開發遊戲—採地雷
有興趣的朋友可以看看
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.224.132.28 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1590840209.A.0BD.html
... <看更多>