Hacker News new | ask | show | jobs
by 90s_dev 391 days ago
> Assertions for programmer mistakes; errors for user mistakes

That's been the general mantra for at least a decade or two. And I think it's right.