Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 .gitignore
Octocat-spinner-32 README.md
Octocat-spinner-32 Test-Driven.ppt
Octocat-spinner-32 make-it-green.png
Octocat-spinner-32 test-driven.deck.md
README.md

Summary

A talk about Test-Driven Development, based on my own experience, with much inspiration from Kent Beck, Gerard Meszaros, Rob Mee, and many other Agile greats.

I've been delivering this talk in one form or another since the early 2000s. In this repo is a .ppt file from the last time I gave it to a client back in 2007. In May 2012 I unearthed it and converted it to deck.rb format, which is basically Markdown, and updated it a bit to have more examples in Ruby.

It's also on SlideShare at http://www.slideshare.net/alexchaffee/test-driven but again, that's an older version (at least for now).

Usage

First, install Ruby. Next...

gem install deckrb
deck test-driven.deck.md

Mac:

open http://localhost:4333

Windows:

start http://localhost:4333

License

Copyright (C) 2002-2012 by Alex Chaffee under CC BY 3.0 license http://creativecommons.org/licenses/by/3.0/

Summary: You are free:

to Share — to copy, distribute and transmit the work to Remix — to adapt the work to make commercial use of the work

Under the following conditions:

Attribution — You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).

See http://creativecommons.org/licenses/by/3.0/ and http://creativecommons.org/licenses/by/3.0/legalcode for full license.

Something went wrong with that request. Please try again.