Test Driven Development. Some people just don't get it.
Some people say: "A test for each feature? But that would mean writing twice as much code!"
These people usually go on to say: "It's just not worth it. I've finished my code, and it works, and you're still writing the test! I leave you in dust, you slow coding type!"
Then again, some people choose platforms, frameworks and even programming languages based on how easy it is to do TDD using them. If they can't do TDD easily, they pick something else. They're that committed to it.
The hare starts out faster. The tortoise is much slower out of the gate.