Hacker News new | ask | show | jobs
by rland 2485 days ago
They studied alligators to arrive at their conclusion. It's pretty insane how long that group of animals have been on earth: the same basic design has been in play for 200 million years.

Compare that to your typical piece of software ;)

2 comments

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

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.
So you’re saying their brain works in COBOL ? Don’t fix what’s not broken and all that