Basicamente, estou procurando screencasts que apresentem processo TDD / BDD enquanto desenvolvo aplicativos um pouco "da vida real" (ou partes deles) - portanto, nenhuma introdução de 20 minutos, por favor.
Let's Code é uma série de "reality shows" screencast, na qual estou desenvolvendo projetos reais usando TDD, design evolutivo e práticas semelhantes - da maneira como normalmente trabalho. No momento, existem três projetos screencasted:
- Jumi - um novo executor de testes para a JVM, com o objetivo de substituir o JUnit como o executor de fato (mais de 10k SLOC codebase, Java)
- Dimdwarf - um servidor de aplicativos distribuído para as necessidades de jogos MMO (mais de 15k de código SLOC, Scala misto e Java)
- um jogo de aventura de texto simples para mostrar alguns conceitos básicos de programação (apenas 9 episódios, Java)
Cada episódio tem cerca de 25 minutos de duração e novos episódios são lançados um par por semana (em setembro de 2012, existem mais de 260 episódios, durante 130 horas).
Let's Play: Test-Driven Development é uma série de screencast em que James Shore está usando TDD no desenvolvimento de um pequeno aplicativo. O projeto atual é um aplicativo para estimar finanças pessoais de longo prazo (um aplicativo Java Swing). Cada episódio tem cerca de 15 minutos de duração e novos episódios são lançados diariamente (em setembro de 2012, existem mais de 200 episódios, mais de 50 horas).