In addition to teaching basic testing, we'll look at each of these practices and how they can be used in conjunction with testing, and each other, to make your tests more powerful, your coding faster and you bolder.
* Version Control
* API Design
* Separation of Concerns
Student needed supplies:
A laptop which should have...
* Perl >= 5.8.8
* git (Windows users can use http://code.google.com/p/msysgit/ or Cygwin)
Feel free to email firstname.lastname@example.org with any questions about the class or things you'd like to learn.