Writing automated tests is sort of like the kale of the software development community. With the exception of a few outlying "get off my lawn" types, there's near-universal agreement that it's "the right thing." And that leaves…
There’s a conventional wisdom that says software developers can’t test their own code. I think it’s really more intended to say that you can’t meaningfully test the behavior of software that you’ve written to behave a certain way.…