Hacking, Software Collaboration, Testing and Diverse Other Topics of General Interest to the Practicing Programmer

Sunday, July 19, 2009

unittest: it ain't broke, let's fix it

I spoke at EuroPython 2009 in Birmingham about the unittest module in the Python standard library.

The central thesis was first proposed to me by Robert Collins, probably around 2003 or 2004. The idea is that unittest is actually surprisingly good and more extensible than you think. It was also Rob's idea to co-present this as a talk in Birmingham. Sadly, I was obliged to present it by myself.

I'd like to write up the talk more thoroughly, and am keen to publish brief posts on why layers are bad and why setUpClass is bad, but for now I'll just post the artifacts from EuroPython.
What do you think?

Update: Audio now available.

2 comments:

jdb said...

I think we need something that glues together slides and audio. Now, they do not interact and it is not fun to follow this presentation that seems very valuable.

What presentation gurus say is that the handout is different document from the speech and different from the slides also. It is a third document which needs its own hours of design and tuning.

jml said...

I agree. As I mentioned in the original post, I would love to turn this into a paper.

Twitter Updates

Blog Archive