News for hackers. Stuff that matters.
Re:Kent Beck: “I get paid for code that works, not for tests... by pc86 on Thursday December 08, 2016 @09:29AM (#13130436)
> if your code doesn't work on more or less the first try, your design is probably wrong

Or you're tired. Or you're just not as focused as you could be. Or you have a deadline. Or you're trying something new. Or you're not fluent in the language yet. Or you're fluent in the language but not the framework. Or you're fluent in the language and framework but not the design pattern (if you use those).

Or a whole host of other things.

I'm not saying spot-checking the design isn't a good idea, but saying that it's the design more often than the code just doesn't match up with my experience.

Re:Kent Beck: “I get paid for code that works, not for tests... by cheez on Thursday December 08, 2016 @10:27AM (#13130845)
The entire idea is to increase the probability that you are correct. So if you're coding tired, you're decreasing that probability. If you're using a framework you're not familiar with, you're decreasing that probability. This is why I mentioned that it was in trading technology: they only get paid to be right.