TDD: Mind Your Language

One of the exercises I love to do in my TDD classes is to build a lightsaber in TDD. (Yes, of course that’s how they’re made). In the exercise, I go through listing all kinds of features and use cases, and the first test we usually write is for turning Read more…

Unit testing is part of the job

In one of my unit testing courses we had a disucssion I’ve been part of what feels like a million times. The question the team asked was: “How do you convince the client to pay for unit testing?” Because it adds like 20% more to the project’s budget, right? While we Read more…