Basically, I'm looking for screencasts that present TDD/BDD process while developing somewhat "real life" applications (or parts of them) - so no 20 minute intros please.
Let's Code is a screencast "reality show" series where I'm developing real projects using TDD, evolutionary design and similar practices - the way I normally work. Right now there are three screencasted projects:
- Jumi - a new test runner for the JVM, aiming to eventually replace JUnit as the de facto test runner (over 10k SLOC codebase, Java)
- Dimdwarf - a distributed application server for the needs of MMO games (over 15k SLOC codebase, mixed Scala and Java)
- a simple text adventure game to show some programming basics (only 9 episodes, Java)
Each episode is about 25 minutes long and new episodes are released a couple per week (as of Sep 2012 there are over 260 episodes, over 130 hours).
Let's Play: Test-Driven Development is a screencast series where James Shore is using TDD in developing a small application. The current project is an application for estimating personal long-term finances (a Java Swing application). Each episode is about 15 minutes long and new episodes are released daily (as of Sep 2012 there are over 200 episodes, over 50 hours).