Skip to content
This repository has been archived by the owner on Jul 22, 2018. It is now read-only.

Let's Make Testing Fun Again

Benjamin Oakes edited this page Sep 6, 2012 · 21 revisions

From WindyCityRails 2012

Presenter: Noel Rappin

Abstract

“Programmers Love Writing Tests” is the subtitle of one of Kent Beck’s first articles about Test-Driven Development. I don’t think I’m alone in being drawn to TDD at first because it was fun. The quick and consistent feedback and the ability to turn complicated problems into a series of smaller problems to be solved made TDD development seem more like a game than work.

Eventually TDD became less fun. Slow tests made running test suites a cruel joke. Test code gets bulky, and is hard to refactor because, of course, tests don’t have their own tests.

Let’s fix that. We’ll show some notorious testing joy-killers, like slow tests, hard to read tests, tests that paper over bad designs rather than driving new ones. And we’ll squash them, and regain testing delight.

Notes

From @benjaminoakes:

  • TODO

A crowd-sourced conference wiki!
Working together is better. :)




Clone this wiki locally