Hacker News new | ask | show | jobs
by btilly 4915 days ago
My personal programming style when possible is to break - loudly and informatively - on any unexpected condition so that a human can fix it. A new error code meaning who knows what would qualify.

Now a widely distributed user library is probably not the right place for that style. But I cannot trivially disagree with a developer who took that route.