Better Programming Through Testing

Better Programming Through Testing

By Michael Schwern (‎Schwern‎) from PDX.pm
Date: Thursday, June 25, 2009 09:00 AM
Duration: 480 minutes
Target audience: Intermediate
Language:


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
* Debugging
* Refactoring
* Documentation
* API Design
* Subroutines
* Names
* Encapsulation
* 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 schwern@pobox.com with any questions about the class or things you'd like to learn.


Attended by: Brandon Wigfield, Dan Dascalescu (‎dandv‎), Jessica Pavlin, Matias Alejo Garcia, Joakim Lagerqvist, Hari Ravella, Darian Patrick (‎dapatrick‎), Bruce Gray (‎Util‎), Michael Schwern (‎Schwern‎), Krishna Sethuraman (‎shamu‎), Todd McDowell, Trey Harris, Duane Brown (‎duaneb‎), Maximilian Mohun, Todd Rinaldo (‎toddr‎), Alex Gill, Charlie Shipman, Michael Graham (‎magog‎), Terry Bates,