Full Stack Radio

A podcast for developers interested in building great software products. Every episode, Adam Wathan is joined by a guest to talk about everything from product design and user experience to unit testing and system administration.

http://fullstackradio.com

subscribe
share






episode 51: 51: Matt Wynne - Building the Right Thing with BDD


Topics include:

  • What exactly is BDD?
  • Is BDD a technical or non-technical practice?
  • How do you get started with BDD?
  • How do you keep the number of system tests low to keep your test suite fast?
  • What's your strategy for dealing with external services in acceptance tests?
  • What are the advantages of using Cucumber even as a solo developer working on a side project?

Sponsors:

  • Rollbar, sign up at https://rollbar.com/fullstackradio to try their Bootstrap Plan free for 90 days
  • Hired, sign up at https://www.hired.com/fullstackradio to double your signing bonus to $2000 if you get a job through Hired

Links:

  • Test Driven Laravel, Adam's upcoming video course
  • Matt's Blog
  • Matt's notes from Dan North's Awesome Acceptance Testing talk
  • Cucumber School
  • User Story Mapping
  • Impact Mapping
  • Introducing Example Mapping
  • The Rails Testing Pyramid
  • The Testing Iceberg
  • The Deep Synergy Between Testability and Good Design talk by Michael Feathers
  • The Training Wheels Came Off, Aslak Hellesøy on removing the built-in step definitions in Cucumber-Rails
  • Cucumber Blog
  • Cucumber on GitHub
  • The Cucumber Book


fyyd: Podcast Search Engine
share








 October 5, 2016  1h4m