我最近看完了Autumn of Agile截屏视频,我正在寻找更多相似范围的素材。基本上,我正在寻找提供TDD / BDD流程的截屏视频,同时开发一些“真实”应用程序(或部分内容) - 所以请不要20分钟。我很惊讶没有找到这样的东西。如果您知道任何符合要求的资源,请列出它们。
答案 0 :(得分:73)
Object Mentor刚刚在TDD上发布了series of videos
视频应按顺序观看。
使用Resharper,Visual Studio 2008和TDD在C#中创建分流码算法的一系列视频。
答案 1 :(得分:25)
以下是一些关于黄瓜和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篇关于Cucumber的文章:
http://www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe
答案 2 :(得分:11)
基本上,我正在寻找提供TDD / BDD流程的截屏视频,同时开发一些“现实生活”应用程序(或部分内容) - 所以请不要20分钟介绍。
Let's Code是一个截屏视频“真人秀”系列,我正在使用TDD,进化设计和类似实践开发真实项目 - 我通常的工作方式。现在有三个屏幕上的项目:
每集约25分钟,新剧集每周发行一次(截至2012年9月,有超过260集,超过130小时)。
Let's Play: Test-Driven Development是一个截屏系列,James Shore正在使用TDD开发一个小应用程序。当前项目是用于估算个人长期财务的应用程序(Java Swing应用程序)。每集约15分钟,每集发布新剧集(截至2012年9月,有超过200集,超过50小时)。
答案 3 :(得分:9)
Miško Hevery,Google的开发人员,在其网站上some great videos。
Dave Astels有一个名为"Beyond Test Driven Development: Behaviour Driven Development"的Google技术讲座。
在Dnr TV有两集JP Boodhoo,他介绍了测试驱动的开发:
答案 4 :(得分:7)
我真的很享受GeePawHill的DoubleDawgDare screencasts。他们重构遗留代码,而不是TDD,但他肯定有TDD精神,而且 - 即使他们不是你想要的东西,他们也值得一看。
答案 5 :(得分:6)
我买了肯特贝克的TDD screen casts。他是一位非常好的老师。我喜欢他关注的不仅仅是使用XUnit框架的机械步骤。
这是截屏视频的detailed review。
答案 6 :(得分:5)
答案 7 :(得分:5)
答案 8 :(得分:5)
高效的Rails测试驱动开发 - 作者:Wolfram Arnold
答案 9 :(得分:4)
TekPub上的人制作了一些精彩的截屏视频,他们的'Concepts'-series涵盖了单元测试和BDD。
他们刚刚以12美元的价格发布了一个新的屏幕投射"Full Throttle: TDD with Brad Wilson",其中Brad使用TDD在计费订阅系统上工作。
Rob Conery在会议期间也会抛出一些曲线球,以帮助展示TDD如何适应变化。不幸的是,这些是单集系列,因此只有一个,但它只有一个小时。
答案 10 :(得分:3)
我们在http://bddcasts.com有一系列免费和付费的BDD截屏视频。我们主要是ruby开发人员,我们的工具是黄瓜和rspec。
答案 11 :(得分:2)
答案 12 :(得分:2)
我在BDD进行了25分钟的Bowling Kata截屏视频播放。是这里: http://www.screencast.com/t/cnelplcoyjw
答案 13 :(得分:2)
Destroy All Software - 测试主题主要基于实际项目,性能,重构和测试原则也是如此。
答案 14 :(得分:1)
看看Katacasts。来自网站:
Katacasts系列包括由Enrique Comba和我,Corey Haines作为截屏视频的表演片段。
我还没有看过它们,但是知道Corey是TDD和Craftsmanship的大力倡导者,并且at least one页明确提到做kata作为TDD,我想你可能会找到你想要的东西