Hacker News new | ask | show | jobs
by alexis_fr 2481 days ago
After a million years of testing software in prod, after collapsing banks, exploding spacecrafts, huge bugs and other software collapse, the systems that will have naturally survived might be those designed in TDD.

Which begs the question: If that’s true, why didn’t nature use TDD? If it doesn’t, maybe it is not the right design?

3 comments

If TDD fails quickly enough against real-world challenges, it would leave little evidence in the fossil record.
Who says nature doesn't use TDD? Maybe we haven't actually reached prod yet.
TDD isn't the opposite of testing on production. TDD doesn't mean testing.