TDD / BDD截屏/video资源

我最近完成了“敏捷的秋天”video截图,我正在寻找更多类似范围的材料。 基本上,我正在寻找能够呈现TDD / BDDstream程的截屏video,同时开发一些“真实生活”的应用程序(或其中的一部分) – 所以请不要介意20分钟。 我很惊讶没有find这样的事情。 如果您知道任何符合要求的资源,请列出它们。

Object Mentor的 Brett Schuchert刚在TDD上发布了一系列video

video的目的是为了观看秩序。

  1. 入门
  2. 添加基本​​的操作符
  3. 删除重复
  4. 提取到战略
  5. 使用Mockito 通过重构 删除重复或通过Tdd删除重复
  6. 介绍抽象工厂
  7. 添加一个Sum运算符
  8. 添加素因运算符
  9. 编写操作符和编程计算器
  10. 使用FitNesse编程计算器

在C#中使用Resharper,Visual Studio 2008和TDD创build分stream码algorithm的一系列video。

  1. C#中的调车场algorithm,第1部分
  2. C#中的调车场algorithm,第2部分
  3. C#中的调车场algorithm,第3部分
  4. C#中的调车场algorithm,第4部分
  5. 摆脱那些肮脏的空间,(第5部分)
  6. 删除重复的操作符表示(4的第6部分)

以下是一些关于Cucumber和RSpec的video:
与黄瓜的BDD
黄瓜:自动化你已经讲的需求语言
用RSpec进行行为驱动开发
在黄瓜和RSpec外面工作
超越testing驱动开发:行为驱动开发

有关TDD / BDD的一些常规video:
testing驱动的开发和重构 – 第一部分
testing驱动的开发和重构 – 第二部分

Ruby对象模型中最好的免费video之一
(我看到这个后买了元编程的实用系列 ):
Ruby对象模型 – Dave Thomas

这里有一些网站我收到了一些很棒的video:
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on-rails/

哦,别忘了Google的video 。

这里有一篇很棒的博客文章,链接到20篇关于黄瓜的文章:
http://www.robbyonrails.com/articles/2009/04/09/20-articles-on-cucumber-and-a-free-beverage-recipe

基本上,我正在寻找能够呈现TDD / BDDstream程的截屏video,同时开发一些“真实生活”的应用程序(或其中的一部分) – 所以请不要介意20分钟。

让我们的代码是一个截屏的“真人秀节目”系列,我正在开发使用TDD,演化devise和类似实践的真实项目 – 我通常的工作方式。 现在有三个屏幕的项目:

  • Jumi – JVM的新testing运行者,旨在最终取代JUnit成为事实上的testing运行者(超过10k SLOC代码库,Java)
  • Dimdwarf – 针对MMO游戏(超过15k SLOC代码库,混合Scala和Java)的分布式应用程序服务器,
  • 一个简单的文本冒险游戏 ,展示一些编程基础知识(只有9集,Java)

每集约25分钟,每周发布新剧集(截至2012年9月,有超过260集,超过130小时)。

让我们玩吧:testing驱动开发是James Shore在使用TDD开发小型应用程序时的屏幕录像系列。 目前的项目是估算个人长期财务(Java Swing应用程序)的应用程序。 每集约15分钟,每天发布新的剧集(截至2012年9月,有超过200集,超过50小时)。

Google开发者MiškoHevery在他的网站上有一些很棒的video 。

Dave Astels有一个名为“超越testing驱动开发:行为驱动开发”的Google技术演讲。

在Dnr电视台 ,JP Boodhoo有两个插曲,他介绍了testing驱动的开发:

  • JP Boodhootesting驱动开发,第1部分
  • JP Boodhootesting驱动开发,第2部分

我真的很喜欢GeePawHill的DoubleDawgDare screencasts 。 他们正在重构遗留代码,而不是TDD,但他肯定有TDD的精神,而且即使他们不是你想要的东西,他们也值得一看。

我买了Kent Beck的TDD屏幕 。 他是一位非常好的老师。 我喜欢他如何专注于其他方面,而不仅仅是使用XUnit框架的机械步骤。

以下是截屏video的详细评论 。

Kent Beck开始自己的TDD屏幕录像。 到目前为止,他在Vimeo上放了两篇未经编辑的教程,但他承诺很快就会发布完整的编辑版本。

跟随他在Twitter或Vimeo 。

James Shore拥有一个YouTubevideo系列 ,他使用TDD从零开始构build一小段软件,并logging整个过程的每一步。 在我看来,这应该是需要查看任何想用TDD开始的人,我只是最近碰到它,我很惊讶它没有更多的曝光。 有120个15分钟的video – 这是很多的材料。

高效的Railstesting驱动开发 – Wolfram Arnold

  • 1级
    • testing的经济性
    • testing层,devise模式
    • 工具箱:RSpec与Rails
    • RSpec和模型
  • 2级
    • testing文化:为什么selectTDD? 如何TDD?
    • testing和date依赖关系
    • 工具箱:灯具,工厂,嘲笑&存根
  • 第3类
    • 控制器testing
    • 查看,帮助,路线testing
    • 多less钱就够了? 多less是太多了?
  • 第4类
    • 重构代码和testing,自定义匹配器
    • APItesting
    • 远程数据设置
    • 黄瓜APItesting和文件
  • 第5类
  • 6级
    • 集成框架(黄瓜,Webrat,水豚和selenium)
    • 使用Selenium进行集成testing(优点和问题)
    • 页面对象
    • 定位器(Selenium,CSS和XPath定位器)
    • RSpec自定义匹配器
    • testing访问控制

TekPub上的人做了一些很棒的屏幕录像,他们的“概念”系列涵盖了unit testing和BDD。

他们刚刚以$ 12的价格发布了一个新的屏幕“Full Throttle:TDD with Brad Wilson” ,Brad在使用TDD的计费订阅系统上工作。

Rob Conery在会议期间也投入了一些曲线球,以帮助展示TDD如何适应变化。 不幸的是,这些都是单集剧集,所以只有一个,但它是一个小时。

我们在http://bddcasts.com有一系列免费和付费的BDD屏幕录像。; 我们主要是ruby开发人员,我们的工具是黄瓜和rspec。

Dimecasts

我在BDD做了一个25分钟的保龄球卡塔的屏幕录像。 它在这里: http : //www.screencast.com/t/cnelplcoyjw

销毁所有软件 – testing主题主要基于真实的项目,性能,重构和testing原理也被描述。

看看Katacasts 。 来自网站:

Katacasts系列由演出卡塔斯,作为屏幕录像,恩里克·科巴和我,科里海恩斯。

我还没有看到他们,但知道Corey是TDD和Craftsmanship的大力倡导者, 至less有一个页面明确提到将kata做为TDD,我想你可能会发现你在找什么。