최근에는 Autumn of Agile 스크린 캐스트 시청을 마쳤으며 비슷한 범위의 더 많은 자료를 찾고 있습니다. 기본적으로 TDD / BDD 프로세스를 설명하는 스크린 캐스트를 찾고 있지만 “실제”응용 프로그램 (또는 그 일부)을 개발하는 동안 20 분 동안 소개하지 마십시오. 그래도 그런 것을 찾지 못한 것이 놀랍습니다. 요구 사항에 맞는 리소스를 알고있는 경우 해당 리소스를 나열하십시오.
답변
Object Mentor의 Brett Schuchert 가 TDD에 일련의 비디오 를 게시했습니다.
동영상은 순서대로 시청해야합니다.
- 시작하기
- 기본 연산자 추가
- 중복 제거
- 전략으로 추출
- 리팩토링을 통해 중복 제거 또는 Mockito를 사용하여 Tdd를 통해 중복 제거
- 추상 팩토리 소개
- Sum 연산자 추가
- 소인수 연산자 추가
- 연산자 구성 및 계산기 프로그래밍
- FitNesse를 사용하여 계산기 프로그래밍
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, 진화 설계 및 유사한 관행을 사용하여 실제 프로젝트를 개발하는 스크린 캐스트 “현실 쇼”시리즈입니다. 현재 세 가지 스크린 캐스트 프로젝트가 있습니다.
- Jumi -JVM을위한 새로운 테스트 실행기, 사실상 JUnit을 사실상의 테스트 실행기로 대체하는 것을 목표로합니다 (10k SLOC 코드베이스, Java 이상).
- Dimdwarf -MMO 게임에 필요한 분산 애플리케이션 서버 (15k SLOC 코드베이스, 혼합 Scala 및 Java)
- 일부 프로그래밍 기본 사항을 보여주는 간단한 텍스트 어드벤처 게임 (단 9 개 에피소드, Java)
각 에피소드의 길이는 약 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 개의 동영상이 있습니다. 이는 많은 자료입니다.