News for hackers. Stuff that matters.
Re:TDD Doesn't Force Good Design by drewcoo on Tuesday September 05, 2023 @05:55AM (#37389802)
> The reason for testing is getting ahead of issues before the user finds them.

The customer always uses software in some unexpected way, but we don't defer all "testing" to just watching the customer interact.

Testing is to give developers the fastest, most meaningful, most actionable feedback about their code changes so that they can make better decisions.

Customer issues are not the only things we're worried about. And software seems to be usable and make plenty of money even when users see something screwy once in a while.

There are no comments on this comment yet.