“Good enough,” reconsidered

Roughly 10 years ago, I wrote a chapter on “good enough software” in a book titled Rise and Resurrection of the American Programmer. The message in that chapter was that American software companies were thriving because they had figured out that they didn’t need to strive for “perfect” software. We all want zero-defect software in [...]