Why failing gracefully matters
Posted in .NET Development,Web Development by Ray Schauer on January 14th, 2009
Unfortunately, the user is sometimes the last thing on a developer’s mind. Equally unfortunately, the user should be the first thing on any developer’s mind. Code style, speedy delivery, and efficient architecture are all for naught when the first error is discovered.
What happened? What caused the error? Is the user to blame? Or, is it a legitimate bug? In most cases, the error displayed will end up being a stack trace. While this may be handy to a developer, it is useless and overwhelming to your average user.


