As I mentioned in a previous post, I recently gave a talk on Test Driven Development at the April NHJUG meeting. A few people have asked me for the slides so here they are. I experimented with recording the talk as well so you can see the results of that experiment as well.
At a high-level, the talk centered around the following topics:
- What is TDD?
- The developer workflow
- In depth, live coding demo of the developer workflow
- Some tips for test implementation, maintenance, and refactoring
- Lots of great interactive discussion from the audience!
The talk was a long one clocking in at over 2 hours so I appreciate everyone who hung in for the duration. There is a bunch of content in the slides that we didn’t talk about so you may find some interesting stuff in there even if you attended the talk.
While the talk was over two hours in length, this video captures just the first hour or so. So a bunch of topics as well as some of the great discussion are unfortunately not included in the video but you can see the slides above.
0:45 – Background
4:40 – Agenda
6:15 – What is TDD?
8:40 – TDD Workflow
22:25 – TDD Workflow Demo
56:15 – Measuring TDD: Test Coverage, Code Quality, and Other Tools