Answers:
来自Object Mentor的Brett Schuchert刚刚在TDD上发布了一系列视频
这些视频应按顺序观看。
有关使用Resharper,Visual Studio 2008和TDD在C#中创建调车场算法的一系列视频。
以下是一些有关Cucumber和RSpec的视频:
使用Cucumber的BDD
Cucumber:
使用RSpec 自动化行为驱动开发
RSpec 在测试驱动开发之外与Cucumber和RSpec进行了由内而外的
开发:行为驱动开发
有关TDD / BDD的一些常规视频:
测试驱动的开发和重构-第一部分
测试驱动的开发和重构-第二部分
Ruby Object模型上最好的免费视频之一
(我在看完之后买了有关元编程的Pragmatic系列):
Ruby Object Model-Dave Thomas
以下是一些我摘录了一些精彩视频的网站:
http : //confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on -轨道/
哦,别忘了Google视频。
这是一篇很棒的小博客文章,其中包含指向黄瓜的20篇文章的链接:http :
//www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe
基本上,我正在寻找在开发一些“实际”应用程序(或部分应用程序)时介绍TDD / BDD流程的截屏视频-所以请不要20分钟的介绍。
“让我们编码”是一个截屏视频的“现实秀”系列,我在其中使用TDD,渐进式设计和类似实践(通常的工作方式)来开发真实项目。现在有三个截屏项目:
每个剧集约25分钟,每周都会发布几个新的情节(截至2012年9月,有超过260个情节,超过130小时)。
让我们玩:测试驱动开发是一个系列视频截屏,其中James Shore在开发小型应用程序时使用TDD。当前项目是一个用于估计个人长期财务的应用程序(Java Swing应用程序)。每集大约15分钟,每天发布新的集(截至2012年9月,有200集,超过50个小时)。
Google的开发人员MiškoHevery在他的网站上有一些很棒的视频。
Dave Astels在Google进行了一次技术讲座,题为“超越测试驱动开发:行为驱动开发”。
在Dnr TV上,JP Boodhoo有两集节目,他在其中介绍了测试驱动开发:
我真的很喜欢GeePawHill的DoubleDawgDare屏幕录像。他们正在重构遗留代码,而不是TDD,但是他确实具有TDD的精神,而且-值得一看,即使它们不是您想要的。
詹姆斯·肖尔(James Shore)拥有一个YouTube视频系列,他在其中使用TDD从零开始构建了一个小软件,并记录了过程的每个步骤。在我看来,对于任何考虑从TDD入手的人来说,都应该这样做,我只是最近才碰到它,而令我惊讶的是它没有更多的机会。有120个15分钟的视频-内容很多。
高效的Rails测试驱动开发-Wolfram Arnold
TekPub上的家伙做了一些出色的截屏视频,他们的“概念”系列涵盖了单元测试和BDD。
他们刚刚以12美元的价格发布了一个新的屏幕电视节目“ Full Throttle:TDD with Brad Wilson”,其中Brad在使用TDD的计费订阅系统上工作。
在会议期间,Rob Conery还抛出了一些曲线球,以帮助展示TDD如何适应变化。不幸的是,这些都是单集系列,所以只有一个,但是长达一个小时。
我们在http://bddcasts.com上提供了一系列免费和付费的BDD屏幕录像。我们主要是红宝石开发人员,我们的工具是Cucumber和RSpec。
我做了25分钟的BDD保龄球比赛的截屏视频。它在这里:http : //www.screencast.com/t/cnelplcoyjw