Hacker News new | ask | show | jobs
by akira2501 2115 days ago
> That's the bottom line with most of these kinds of technical "correctness" arguments

The problem is emergent behavior. We can create any number of features, but we have a really hard time testing all the available configurations that result. Engineers rely on simplicity as a way of warding off this particular problem, because the other bottom line is people don't want to pay for a system that loses or invalidates the work they've put into it.