我最近看完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. 视频资源来自
- 2. jquery视频教程资源
- 3. Java Mvc截屏视频和教程?
- 4. 从flv视频拍摄屏幕截图
- 5. Java EE - java企业版截屏视频?
- 6. HTML5视频截图
- 7. 屏蔽HTML5视频
- 8. Html5全屏视频
- 9. 根据YouTube URL解析视频资源
- 10. MIME类型的资源类型:视频/ *
- 11. 有关DDD的免费视频(截屏视频,网络广播...)培训
- 12. 如何访问android彩信资源,如视频/音频等?
- 13. HTML5多视频屏幕
- 14. 全屏播放youtube视频?
- 15. 屏幕视频录制android
- 16. Android全屏视频 - 片段
- 17. 的WebView视频全屏
- 18. Android视频屏幕方向
- 19. HTML5视频:全屏字幕
- 20. 全屏视频问题
- 21. 覆盖HTML5全屏视频
- 22. WebView中的全屏视频
- 23. HTML视频全屏内嵌
- 24. 图像和视频全屏?
- 25. 黑屏视频(移动devieces)
- 26. HTML5视频IOS6全屏
- 27. iOS - 强制全屏视频
- 28. 全屏视频背景html5
- 29. 如何使视频资源视网膜显示符合?
- 30. Java视频流视频
对于提及Dave Astels的“超越测试驱动开发”而言,这个视频应该是需要关注的,因为任何人都在考虑进行TDD ......主要是因为他们不会浪费任何时间在TDD上,直接进入BDD。 – 2010-11-07 18:09:16