回答:
ブレットSchuchertからオブジェクトメンター・グラフィックスは、単に投稿ビデオのシリーズを TDDに
ビデオは順番に見られるようになっています。
Resharper、Visual Studio 2008、およびTDDを使用してC#でシャンティングヤードアルゴリズムを作成する方法に関する一連のビデオ。
:ここでは特にキュウリとRSpecのに関するいくつかのビデオをしている
キュウリとBDD
キュウリは:要件を自動化する言語がすでに話す
RSpecのと開発を主導行動
キュウリとRSpecのと-で外で働くを
越えてテスト駆動開発:ビヘイビア駆動開発を
TDD / BDDに関する一般的なビデオ:
テスト駆動開発とリファクタリング-パート1
テスト駆動開発とリファクタリング-パート2
Rubyオブジェクトモデルに関する最高の無料動画の1つ
(これを見た後、メタプログラミングに関するPragmaticシリーズを購入しました):
Rubyオブジェクトモデル-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分の紹介はご遠慮ください。
Let's Codeは、私がTDD、進化的設計、および類似のプラクティスを使用して実際のプロジェクトを開発しているスクリーンキャスト「リアリティショー」シリーズです。現在、3つのスクリーンキャストプロジェクトがあります。
各エピソードの長さは約25分で、新しいエピソードは週に2、3回リリースされます(2012年9月現在、260エピソード、130時間以上あります)。
Let's Play:テスト駆動開発は、James Shoreが小さなアプリケーションの開発にTDDを使用しているスクリーンキャストシリーズです。現在のプロジェクトは、個人の長期的な財政を推定するためのアプリケーション(Java Swingアプリケーション)です。各エピソードの長さは約15分で、新しいエピソードは毎日リリースされます(2012年9月現在、200エピソード、50時間以上あります)。
Googleの開発者であるMiškoHevery氏のサイトには、すばらしい動画がいくつかあります。
Dave Astelsは、「テスト駆動開発を超えて:行動駆動開発」と呼ばれるGoogleの技術講演を行っています。
Dnr TVでは、JP Boodhooで2つのエピソードがあり、テスト駆動開発の紹介が行われます。
私はGeePawHillのDoubleDawgDareスクリーンキャストを本当に楽しんでいます。彼らはTDDではなくレガシーコードをリファクタリングしていますが、彼は間違いなくTDDの理念を持っています。
ケントベックのTDDスクリーンキャストを購入しました。彼はとても良い先生です。私は彼がXUnitフレームワークを使用するための機械的な手順だけでなく、他の側面にも焦点を当てているのが好きです。
これはスクリーンキャストの詳細なレビューです。
James ShoreはYouTubeビデオシリーズを公開しており、 TDDを使用して小さなソフトウェアをゼロから構築し、プロセスのすべてのステップを記録しています。これはTDDで始めることを考えている人は誰でも見る必要があると思うので、最近発見したばかりで、それ以上の露出がないことに驚いています。15分のビデオが120本あります-それはたくさんの資料です。
ケントベックは、自分のTDDスクリーンキャストに取り組み始めました。これまでのところ、彼は自分のチュートリアルの2つの編集されていない部分をVimeoに掲載しましたが、完全に編集されたバージョンをすぐに公開することを約束します。
効率的なRailsテスト駆動開発-Wolfram Arnold
TekPubのスタッフが素晴らしいスクリーンキャストを作成し、「コンセプト」シリーズはユニットテストとBDDの両方をカバーしています。
彼らは新しいスクリーンキャスト「フルスロットル:TDD with Brad Wilson」を12ドルでリリースしました。BradはTDDを使用した請求サブスクリプションシステムに取り組んでいます。
Rob Coneryはまた、セッション中にいくつかのカーブボールを投げて、TDDが変化にどのように適応できるかを示します。残念ながら、これらは1つのエピソードシリーズなので、1つだけですが、1時間です。
一連の無料および有料のBDDスクリーンキャストがhttp://bddcasts.comにあります。私たちは主にルビーの開発者であり、ツールはキュウリとrspecです。
BDDでボウリングカタの25分のスクリーンキャストを行いました。ここにあります:http : //www.screencast.com/t/cnelplcoyjw
すべてのソフトウェアを破壊する -テストに関するトピックは主に実際のプロジェクトに基づいており、パフォーマンス、リファクタリング、テストの原則も説明されています。
見てくださいKatacastsを。サイトから:
カタキャストシリーズは、エンリケコンバと私、コリーヘインズによってスクリーンキャストとして行われたパフォーマンスカタで構成されています。
私はまだそれらを見ていませんが、CoreyはTDDとCraftsmanshipの大きな支持者であることを知っており、少なくとも1つのページでTDDとしてカタを行うことを明示的に述べているので、探しているものが見つかるかもしれません。