Transient to TDD
I like to ask developers who do not do TDD whether or not they ever write programs to test their software at all. They always say: well. yes. a little. Then I’d argue that they should start to invest just enough effort to make those one-off transient tests something that they could run over and over again. This is kinda where I am at. I’m not quite TDD freaky on everything I write. But I don’t write transient tests. At least when I do write one I have this golden rule: it must be re-runnable.