В основном, я ищу скринкасты, которые представляют процесс TDD / BDD при разработке приложений (или их частей), которые в некотором роде «из реальной жизни» - так что никаких 20-минутных вступлений, пожалуйста.
Let's Code - это сериал «реалити-шоу», в котором я разрабатываю реальные проекты, используя TDD, эволюционный дизайн и аналогичные методы - как я обычно работаю. Прямо сейчас есть три скринкастинговых проекта:
- Jumi - новый исполнитель тестов для JVM, стремящийся в конечном итоге заменить JUnit как де-факто средство выполнения тестов (кодовая база SLOC более 10 тыс., Java)
- Dimdwarf - распределенный сервер приложений для нужд MMO-игр (кодовая база более 15k SLOC, смешанная Scala и Java)
- простая текстовая приключенческая игра, демонстрирующая основы программирования (всего 9 эпизодов, Java)
Каждая серия длится около 25 минут, и новые серии выпускаются пару раз в неделю (по состоянию на сентябрь 2012 года их более 260, более 130 часов).
Let's Play: Test-Driven Development - это серия видеороликов, в которых Джеймс Шор использует TDD при разработке небольшого приложения. Текущий проект представляет собой приложение для оценки личных долгосрочных финансов (приложение Java Swing). Каждая серия длится около 15 минут, и новые серии выпускаются ежедневно (по состоянию на сентябрь 2012 года их более 200, более 50 часов).