2010-01-27 228 views
119

我最近看完Autumn of Agile截屏視頻,我正在尋找更多類似範圍的資料。基本上,我正在尋找能夠呈現TDD/BDD過程的屏幕錄像,同時開發有些「現實生活」的應用程序(或其中的一部分) - 所以請不要20分鐘介紹。我很驚訝沒有找到類似的東西。如果您知道任何符合要求的資源,請列出它們。TDD/BDD截屏視頻/視頻資源

回答

7

我真的很喜歡GeePawHill的DoubleDawgDare screencasts。他們正在重構遺留代碼,而不是TDD,但他肯定擁有TDD的精神,而且即使他們不是您想要的東西,他們也值得一看。

1

看看Katacasts。來自網站:

Katacasts系列由演出卡塔斯,由恩裏克科巴和我,科裏海恩斯做屏幕錄像。

我沒有看過他們還沒有,但我們知道,科裏是TDD和工藝的大擁護者,和網頁明確提到做卡塔作爲TDD的at least one,我想你會發現你在找什麼。

9

Miško Hevery,誰是在谷歌開發者,有some great videos在他的網站。

Dave Astels有一個名爲"Beyond Test Driven Development: Behaviour Driven Development"的Google技術演講。

Dnr TV有兩個情節與JP布杜,他給出了一個介紹測試驅動開發:

+0

對於提及Dave Astels的「超越測試驅動開發」而言,這個視頻應該是需要關注的,因爲任何人都在考慮進行TDD ......主要是因爲他們不會浪費任何時間在TDD上,直接進入BDD。 – 2010-11-07 18:09:16

73
+0

我目前正在審查他們,這是很棒的東西。強烈推薦。 – 2010-04-18 18:04:34

5

肯特·貝克開始對自己的TDD工作的截屏。到目前爲止,他在Vimeo上放了兩篇未經編輯的教程,但他承諾很快會發布完整的編輯版本。

請關注他TwitterVimeo

+5

TDD-intro系列現在售價25美元,網址爲http://www.pragprog.com/screencasts/v-kbtdd/test-driven-development – 2010-07-06 20:32:47

4

在TekPub的傢伙做了一些很棒的屏幕錄像,他們的'Concepts'-series涵蓋了單元測試和BDD。

他們剛剛以12美元的價格發佈了新的屏幕劇"Full Throttle: TDD with Brad Wilson",其中Brad在使用TDD的計費訂閱系統上工作。

Rob Conery在會議期間還投入了一些曲線球,以幫助展示TDD如何適應變化。不幸的是,這些都是單集劇集,所以只有一個,但它是一個小時。

3

我們在http://bddcasts.com有一系列免費和付費的BDD截屏視頻。我們主要是ruby開發人員,我們的工具是黃瓜和rspec。

+4

我不想變得不仁慈,但是你的BDDcast不應該是一種支付'投。基本上,當你更新自己的應用程序時,你們會自己編寫配對編程。問題在於它不適合學習,而且質量非常低。觀看免費演示(http://www.mefeedia.com/watch/32656993)我知道,我不可能通過整整30分鐘的時間坐下來解釋任何事情和嘟m。我不得不說,我實際上有點冒犯你會爲此收取費用。同樣,不要吝嗇,但你真的需要重新考慮這一點。 – 2010-11-07 17:44:55

11

基本上,我正在尋找截屏視頻,展示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小時)。

24
6

我買Kent Beck的TDD screen casts。他是一位非常好的老師。我喜歡他如何專注於其他方面,而不僅僅是使用XUnit框架的機械步驟。

這是屏幕錄像的detailed review

5

James Shore有a YouTube video series他在那裏用TDD從零開始構建一小部分軟件並記錄每個步驟的過程。在我看來,這應該是需要查看任何想用TDD開始的人,我最近纔看到它,我很驚訝它沒有更多的曝光。有120個15分鐘的視頻 - 這是很多材料。

5

高效的Rails測試驅動開發 - 通過鎢阿諾德

  • Class 1
    • 測試
    • 測試在層的經濟性,設計模式
    • 工具箱:RSpec的使用Rails
    • RSpec &型號
  • Class 2
    • 測試的文化:爲什麼TDD?如何TDD?
    • 測試&日期依賴
    • 工具箱:照明燈,工廠,嘲笑&存根
  • Class 3
    • 控制器檢測
    • 查看,助手,路由測試
    • 多少纔夠?多少是太多了?
  • Class 4
    • 重構代碼&測試,定製的匹配
    • API測試
    • 遠程數據建立
    • 黃瓜的API測試&文檔
  • Class 5
  • Class 6
    • 集成框架(黃瓜,Webrat,水豚,和硒)硒(優點和問題)
    • 頁面對象
    • 定位器(硒,CSS和XPath定位器)
    • 集成測試
    • RSpec自定義匹配器
    • 訪問控制測試