Episode 004: In The Testing Weeds With Sam Phippen and Justin Searls

About This Episode

Episode 004: Testing

Summary

Sam Phippen, Justin Searls, and Noel Rappin spend this episode talking about the value of test-driven development (TDD) as well as its cost. They discuss the kinds of problems that developers are likely to have after they learn TDD and attempt to apply it to a large application. Learn why Rails is both great and terrible for automated testing, and how testing can influence the structure of your code.

Guests

Sam Phippen: Engineer at Digital Ocean and member of the RSpec Core Team

Justin Searls: Writes bad code effortlessly and cofounder of Test Double. Maintainer of several testing tools, and frequent speaker on test related topics.

Show Notes

Tips & Resources:

Sam:

Justin:

Find some little problem and instead of implementing it in a Rails app, type bundle.gem and then make up a name and then practice and invent your own way of organizing code and tests so you can break things down.

Noel:

As you’re trying to test stuff, really try to focus on going back and forth between the tests and the code more rapidly than you’re probably doing so right now.

Episode Host