我最近看完Autumn of Agile截屏視頻,我正在尋找更多類似範圍的資料。基本上,我正在尋找能夠呈現TDD/BDD過程的屏幕錄像,同時開發有些「現實生活」的應用程序(或其中的一部分) - 所以請不要20分鐘介紹。我很驚訝沒有找到類似的東西。如果您知道任何符合要求的資源,請列出它們。TDD/BDD截屏視頻/視頻資源
回答
我真的很喜歡GeePawHill的DoubleDawgDare screencasts。他們正在重構遺留代碼,而不是TDD,但他肯定擁有TDD的精神,而且即使他們不是您想要的東西,他們也值得一看。
看看Katacasts。來自網站:
Katacasts系列由演出卡塔斯,由恩裏克科巴和我,科裏海恩斯做屏幕錄像。
我沒有看過他們還沒有,但我們知道,科裏是TDD和工藝的大擁護者,和網頁明確提到做卡塔作爲TDD的at least one,我想你會發現你在找什麼。
Miško Hevery,誰是在谷歌開發者,有some great videos在他的網站。
Dave Astels有一個名爲"Beyond Test Driven Development: Behaviour Driven Development"的Google技術演講。
在Dnr TV有兩個情節與JP布杜,他給出了一個介紹測試驅動開發:
Brett Schuchert從Object Mentor剛剛發佈了一個series of videos上TDD
視頻是我按順序觀看螞蟻。
- GettingStarted
- Adding Basic Operators
- Removing Duplication
- Extracting to Strategy
- Removing Duplication via Refactoring或Removing Duplication via Tdd using Mockito
- Introducing an Abstract Factory
- Adding a Sum operator
- Adding Prime Factors Operator
- Composing Operators and Programming the Calculator
- Using FitNesse to Program the Calculator
創建使用ReSharper的C#中的調度場算法的一系列影片,Visual Studio 2008和TDD。
我目前正在審查他們,這是很棒的東西。強烈推薦。 – 2010-04-18 18:04:34
在TekPub的傢伙做了一些很棒的屏幕錄像,他們的'Concepts'-series涵蓋了單元測試和BDD。
他們剛剛以12美元的價格發佈了新的屏幕劇"Full Throttle: TDD with Brad Wilson",其中Brad在使用TDD的計費訂閱系統上工作。
Rob Conery在會議期間還投入了一些曲線球,以幫助展示TDD如何適應變化。不幸的是,這些都是單集劇集,所以只有一個,但它是一個小時。
我們在http://bddcasts.com有一系列免費和付費的BDD截屏視頻。我們主要是ruby開發人員,我們的工具是黃瓜和rspec。
我不想變得不仁慈,但是你的BDDcast不應該是一種支付'投。基本上,當你更新自己的應用程序時,你們會自己編寫配對編程。問題在於它不適合學習,而且質量非常低。觀看免費演示(http://www.mefeedia.com/watch/32656993)我知道,我不可能通過整整30分鐘的時間坐下來解釋任何事情和嘟m。我不得不說,我實際上有點冒犯你會爲此收取費用。同樣,不要吝嗇,但你真的需要重新考慮這一點。 – 2010-11-07 17:44:55
基本上,我正在尋找截屏視頻,展示TDD/BDD過程,同時開發有些「真實生活」的應用程序(或其中的一部分) - 因此請不要20分鐘介紹。
Let's Code是一個截屏「真人秀」系列裏我正在開發使用TDD,進化設計和類似做法的真實項目 - 我通常的工作方式。現在有三個screencasted項目:
- Jumi - 一個新的測試運行的JVM,旨在最終取代JUnit的事實上的測試運行(超過10K SLOC的代碼庫,JAVA)
- Dimdwarf - 分佈式對於MMO遊戲需要的應用服務器(超過15K SLOC的代碼庫,混合斯卡拉和Java)
- a simple text adventure game表現出一定的編程基礎(只有9集,JAVA)
每集大約25分鐘長每週發佈新劇集(截至2012年9月,有超過260集,超過130小時)。
Let's Play: Test-Driven Development是James Shore在開發小型應用程序時使用TDD的截屏視頻系列。當前的項目是估算個人長期財務狀況的應用程序(Java Swing應用程序)。每集約15分鐘,每天發佈新劇集(截至2012年9月,有超過200集,超過50小時)。
以下是具體地約黃瓜和RSpec一些視頻:
BDD with Cucumber
Cucumber: Automating the Requirements Language You Already Speak
Behaviour Driven Development with RSpec
Working Outside-in with Cucumber and RSpec
Beyond Test Driven Development: Behaviour Driven Development
約TDD/BDD的一些一般的視頻:
Test-Driven Development and Refactoring - Part One
Test-Driven Development and Refactoring - Part Two
一個對Ruby的對象模型
(我買的Pragmatic series on metaprogramming見狀後)最好的免費視頻:
The Ruby Object Model - Dave Thomas
這裏有一些網站我已經得到了一些偉大的視頻斷:
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on-rails/
哦,別忘了Google videos。
這裏是一個偉大的小博客文章鏈接到20篇文章對黃瓜:
http://www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe
我買Kent Beck的TDD screen casts。他是一位非常好的老師。我喜歡他如何專注於其他方面,而不僅僅是使用XUnit框架的機械步驟。
這是屏幕錄像的detailed review。
我在BDD做了一個25分鐘的保齡球卡塔的屏幕錄像。它在這裏: http://www.screencast.com/t/cnelplcoyjw
James Shore有a YouTube video series他在那裏用TDD從零開始構建一小部分軟件並記錄每個步驟的過程。在我看來,這應該是需要查看任何想用TDD開始的人,我最近纔看到它,我很驚訝它沒有更多的曝光。有120個15分鐘的視頻 - 這是很多材料。
高效的Rails測試驅動開發 - 通過鎢阿諾德
Destroy All Software - 測試主題大部分基於真實項目,性能,重構和測試原理也被描述。
- 1. MVVM WPF截屏視頻?
- 2. 視頻資源來自
- 3. jquery視頻教程資源
- 4. Java Mvc截屏視頻和教程?
- 5. Java EE - java企業版截屏視頻?
- 6. 從flv視頻拍攝屏幕截圖
- 7. HTML5視頻截圖
- 8. 解釋HTML5 Canvas元素的良好截屏視頻來源
- 9. 從YouTube視頻獲取視頻源
- 10. 屏蔽HTML5視頻
- 11. Html5全屏視頻
- 12. HTML5視頻全屏
- 13. 根據YouTube URL解析視頻資源
- 14. 用VIMEO API取代視頻資源
- 15. MIME類型的資源類型:視頻/ *
- 16. 保護а資源的視頻文件
- 17. 作爲視頻源的Mac OS屏幕
- 18. 有關DDD的免費視頻(截屏視頻,網絡廣播...)培訓
- 19. Google TV視頻截圖
- 20. 推薦視頻源
- 21. 如何訪問android彩信資源,如視頻/音頻等?
- 22. 如何從Android的YouTube視頻視頻播放視頻視頻?
- 23. 視頻的全屏模式
- 24. 覆蓋HTML5全屏視頻
- 25. 屏幕視頻的Android
- 26. 全屏視頻問題
- 27. HTML5視頻IOS6全屏
- 28. HTML5多視頻屏幕
- 29. HTML視頻全屏內嵌
- 30. WebView中的全屏視頻
對於提及Dave Astels的「超越測試驅動開發」而言,這個視頻應該是需要關注的,因爲任何人都在考慮進行TDD ......主要是因爲他們不會浪費任何時間在TDD上,直接進入BDD。 – 2010-11-07 18:09:16