Tutorial

Intro to Test-Driven Development for Rails

David Chelimsky, Developer, Articulated Man, Inc.

Date: Thursday, May 17
Time: 8:30am - 12:00pm
Location: Oregon Ballroom 202

Test-Driven Development is a design and testing practice in which the developer writes the test before the code being tested. Practiced with discipline, TDD can lead to cleaner, more flexible designs that are implicitly testable and, consequently, more easily maintained over the lifetime of an application.

In this hands-on tutorial, we'll go through the basics of TDD, beginning with a simple Ruby program and then moving onto a Rails application. This is intended for Rails developers of any level (but with at least some novice Ruby and Rails experience) who have little or no previous TDD experience.

Conference News and Coverage