최근에는 Autumn of Agile 스크린 캐스트 시청을 마쳤으며 비슷한 범위의 더 많은 자료를 찾고 있습니다. 기본적으로 TDD / BDD 프로세스를 설명하는 스크린 캐스트를 찾고 있지만 "실제"응용 프로그램 (또는 그 일부)을 개발하는 동안 20 분 동안 소개하지 마십시오. 그래도 그런 것을 찾지 못한 것이 놀랍습니다. 요구 사항에 맞는 리소스를 알고있는 경우 해당 리소스를 나열하십시오.
최근에는 Autumn of Agile 스크린 캐스트 시청을 마쳤으며 비슷한 범위의 더 많은 자료를 찾고 있습니다. 기본적으로 TDD / BDD 프로세스를 설명하는 스크린 캐스트를 찾고 있지만 "실제"응용 프로그램 (또는 그 일부)을 개발하는 동안 20 분 동안 소개하지 마십시오. 그래도 그런 것을 찾지 못한 것이 놀랍습니다. 요구 사항에 맞는 리소스를 알고있는 경우 해당 리소스를 나열하십시오.
답변:
Object Mentor의 Brett Schuchert 가 TDD에 일련의 비디오 를 게시했습니다.
동영상은 순서대로 시청해야합니다.
Resharper, Visual Studio 2008 및 TDD를 사용하여 C #에서 shunting yard 알고리즘을 만드는 방법에 대한 일련의 비디오입니다.
다음은 Cucumber 및 RSpec에 관한 몇 가지 동영상
입니다. Cucumber를 사용한 BDD
Cucumber : Cucumber 및 RSpec을 사용하여 외부에서 작업
하는 RSpec을 사용하여 이미 말하는 행동 기반 개발 요구 사항 언어 자동화
테스트 주도 개발을 넘어서는 : 행동 주도 개발
TDD / BDD에 대한 몇 가지 일반 비디오 :
테스트 주도 개발 및 리팩토링-1 부
테스트 주도 개발 및 리팩토링-2 부
Ruby Object 모델에 대한 최고의 무료 비디오 중 하나
(이것을 보고 메타 프로그래밍에 대한 Pragmatic 시리즈를 구입했습니다 ) :
The Ruby Object Model-Dave Thomas
다음은 몇 가지 훌륭한 비디오를 얻은 사이트입니다.
http://confreaks.net/videos
http://www.bestechvideos.com/
http://www.engineyard.com/blog/community/scotland-on -울타리/
아, 그리고 Google 비디오를 잊지 마세요 .
그리고 여기 Cucumber에 대한 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, 진화 설계 및 유사한 관행을 사용하여 실제 프로젝트를 개발하는 스크린 캐스트 "현실 쇼"시리즈입니다. 현재 세 가지 스크린 캐스트 프로젝트가 있습니다.
각 에피소드의 길이는 약 25 분이며 새로운 에피소드는 매주 2 개씩 공개됩니다 (2012 년 9 월 현재 260 개 이상의 에피소드, 130 시간 이상).
Let 's Play : Test-Driven Development 는 James Shore가 작은 애플리케이션 개발에 TDD를 사용하는 스크린 캐스트 시리즈입니다. 현재 프로젝트는 개인 장기 재정을 추정하기위한 애플리케이션 (Java Swing 애플리케이션)입니다. 각 에피소드의 길이는 약 15 분이며 매일 새로운 에피소드가 공개됩니다 (2012 년 9 월 현재 50 시간이 넘는 에피소드 200 개 이상).
Google의 개발자 인 Miško Hevery 는 자신의 사이트에서 멋진 동영상 을 몇 개 가지고 있습니다.
Dave Astels는 "Beyond Test Driven Development : Behavior Driven Development" 라는 Google 기술 강연을 갖고 있습니다.
에서 DNR TV 그는 테스트 주도 개발에 대한 소개를 제공 JP Boodhoo, 두 개의 에피소드가있다 :
저는 GeePawHill의 DoubleDawgDare 스크린 캐스트를 정말 즐기고 있습니다. 그들은 TDD가 아닌 레거시 코드를 리팩토링하고 있지만 그는 확실히 TDD 정신을 가지고 있으며, 당신이 찾고있는 것이 아니더라도 지켜 볼 가치가 있습니다.
Kent Beck의 TDD 스크린 캐스트를 구입했습니다 . 그는 아주 좋은 선생님입니다. 나는 그가 XUnit 프레임 워크를 사용하는 기계적인 단계뿐만 아니라 다른 측면에 집중하는 방법을 좋아합니다.
다음은 스크린 캐스트에 대한 자세한 리뷰 입니다.
James Shore는 TDD를 사용하여 처음부터 작은 소프트웨어를 만들고 프로세스의 모든 단계를 기록 하는 YouTube 비디오 시리즈를 가지고 있습니다. 내 생각에 이것은 TDD로 시작하는 것을 생각하는 모든 사람들에게 보여야 만합니다. 저는 최근에야 만났고 더 많은 노출이 없다는 것에 놀랐습니다. 15 분 분량의 120 개의 동영상이 있습니다. 이는 많은 자료입니다.
Kent Beck은 자신의 TDD 스크린 캐스트 작업을 시작했습니다. 지금까지 그는 편집하지 않은 두 개의 튜토리얼을 Vimeo에 올렸지 만 곧 완전한 편집 버전을 게시 할 것을 약속합니다.
효율적인 레일 테스트 기반 개발-Wolfram Arnold
TekPub의 사람들은 멋진 스크린 캐스트를 만들고 그들의 'Concepts'시리즈 는 유닛 테스트와 BDD를 모두 다룹니다.
그들은 방금 새로운 스크린 캐스트 "Full Throttle : TDD with Brad Wilson" 을 $ 12에 출시했습니다 . Brad는 TDD를 사용하는 청구 구독 시스템에서 작업합니다.
Rob Conery는 TDD가 변화에 어떻게 적응할 수 있는지 보여주기 위해 세션 중에 커브 볼을 몇 개 던졌습니다. 안타깝게도 단일 에피소드 시리즈라서 하나 밖에 없지만 한 시간 정도 깁니다.
http://bddcasts.com 에서 일련의 무료 및 유료 BDD 스크린 캐스트를 제공 합니다. 우리는 주로 루비 개발자이고 우리의 도구는 오이와 rspec입니다.
BDD에서 25 분 분량의 Bowling Kata 스크린 캐스트를했습니다. 여기 : http://www.screencast.com/t/cnelplcoyjw
모든 소프트웨어 삭제 -테스트 주제는 대부분 실제 프로젝트를 기반으로하며 성능, 리팩토링 및 테스트 원칙도 설명됩니다.
Katacasts를 살펴 보십시오 . 사이트에서 :
Katacasts 시리즈는 Enrique Comba와 저, Corey Haines가 스크린 캐스트로 수행 한 퍼포먼스 카타로 구성됩니다.
아직 보지 못했지만 Corey가 TDD와 Craftsmanship의 큰 옹호자이며 적어도 한 페이지에서 kata를 TDD로 명시 적으로 언급하고 있음을 알고 있으므로 원하는 것을 찾을 수있을 것입니다.