我正試圖學習如何將測試驅動開發應用到我的編碼實踐中。有沒有博客可以推薦定期發佈關於使用TDD的信息?我應該遵循哪些博客學習TDD?
1
A
回答
1
如果您準備購買一本書,開始使用TDD時,Roy Osherove的書「單元測試的藝術」是一本很棒的書。 Roy還有一個博客here。 叔叔鮑勃有一些很棒的博客文章here。
我的一位同事在TDD here上有一些非常清晰的簡明博客文章。
如果你不知道什麼代碼卡塔是在看看在卡塔目錄http://codingdojo.org/。代碼卡塔是一種練習TDD的好方法。
我寫了一篇關於解決FizzBuzz kata的博客文章,這是一個非常簡單的kata,但是在我的文章中,我的目的是演示如何首先進行TDD測試。您可以看到博客文章here。
在PluralSight上也有一些很棒的TDD視頻,雖然你需要爲這些付費。
學習做TDD是一次旅程,可以讓你非常沮喪,但如果你做得對,獎勵是巨大的,所以我建議給它一個真正的去。
2
鮑伯馬丁現在這裏的博客 - 值得如下:http://blog.8thlight.com/uncle-bob/archive.html
而且傑森戈爾曼:http://codemanship.co.uk/parlezuml/blog/
以及不斷增長的面向對象的軟件組:https://groups.google.com/forum/#!forum/growing-object-oriented-software
相關問題
- 1. 在RIA領域有哪些好的博客可以遵循?
- 2. 要遵循的博客?
- 3. 我應該學習哪種語言?
- 4. 我應該從哪裏學習asp.net?
- 5. 我應該學習哪個WebGL框架?
- 6. 我應該學習哪些CMS? .Net只有
- 7. 我應該學習哪些網絡技術?
- 8. 我應該爲Web開發學習哪些新技術?
- 9. 我的博客應該實現哪些微格式?
- 10. 如果我有時間學習一些設計模式,我應該學習哪些?
- 11. 學習來源TDD
- 12. 與TDD學習Scala
- 13. 我應該學習XUL嗎?
- 14. 我應該學習NHaml嗎?
- 15. 學習ASP.NET必須遵循什麼學習路徑?
- 16. 哪些網站/博客,你會更喜歡學習先進的純CSS技術
- 17. CodeIgniter遵循哪些REST RFC?
- 18. 哪些需要學習Android?
- 19. 如何用Ruby學習TDD?
- 20. 我應該遵循哪個應用程序體系結構?
- 21. 我應該遵循哪些步驟來更新AWS自動縮放警報?
- 22. 我應該在哪裏創建我的開發博客?
- 23. 開始Android開發之前我應該學習哪些設計模式
- 24. 如果我使用ASP MVC 3,應該學習哪些新技術?
- 25. 我應該先試着學習哪些GHC類型的系統擴展?
- 26. 在學習LINQ to XML之前我應該瞭解哪些XML相關技術?
- 27. 在學習JavaFx之前,我應該學習Swing嗎?
- 28. 在學習Ajax之前,我應該學習Xml和Javascript嗎?
- 29. 我應該從哪裏學習數據庫?
- 30. Python或Ruby我應該學習哪一個?
如果這個問題不要求摘我建議你在http://sqa.stackexchange.com/上提出這個問題,這個問題主要用於測試問題。所以如果你將來對測試有問題,你可能會在那裏得到更好的幫助。 – TLama