來了來了!《Kent Beck 的測試驅動開發》到貨啦!!
那一排的書也都是我推薦的,如果你想要 developer 職涯能持續保持初心、獲得快樂、成長、享受團隊合作、用正確舒服的方式開發軟體產品,那一排書都是很棒的書。(還有 clean coder 跟學徒模式)
不用挑,書架上沒有的都帶回去就對了
要去逛天瓏的朋友,不要錯過把這本 Kent Beck 的 TDD by Example 帶回去啊!(你會比我還早拿到書,我還沒收到呀呀呀呀...)
測試 驅動 開發 天 瓏 在 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