@kerryb @jasongorman I agree. I’ve interviewed way too many candidates that claimed to practice TDD only to then immediately describe it as writing all the tests upfront and then writing all the code to make them pass (usually never mentioning refactoring either). Obviously they were lying about their experience with TDD, but I think it enforcing your point in how so many misunderstand the practice.