There is no software without testing. I’ve read plenty about TDD and understand the general idea of writing functions to pass pre-written unit tests. But as my worldview expands, I’m realizing how much more there is, and how very vital testing is to software development. …