Hacker News new | ask | show | jobs
by zphds 2484 days ago
oooh, as a software engineer, too low... too low...

In our defense we do not have hundreds of millions of years of test driven development. :P

1 comments

More like "let's just test in Prod"
That is life's way of doing it. Evolve, let natural selection take its course, rinse and repeat.
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?

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.