from Hacker News

Overly defensive programming

by rajathagasthya on 3/13/18, 2:45 AM with 1 comments

  • by anfilt on 3/13/18, 3:44 AM

    I would agree if your overly defensive you may get a fail-silent system.

    I would say failing fast is good. However, that does not just mean exiting the application or exiting. If you encounter a failure mode you should gracefully fail so the operator knows what to do or if in development know what the heck is breaking.