Handling errors gracefully

Rant On:
It really bugs me when software programs have no error handling whatsoever. Take for example OnTime. If at any time you loose internet connectivity when trying to use OnTime (a bug tracking system) OnTime throws the unhandled exception shown below.
To me it is shocking that:
A. That they had no error handling for what is likely to be a common error
B. No QA guy or gal ever caught this

Imagine for a moment if every time you tried to publish a presentation from Articulate Presenter without first saving the Powerpoint file we through up this exception, then crashed Powerpoint...How annoying would that be?

Thankfully Articulate Presenter has better error handling than this.

BTW...if anyone from Axosoft reads this, it would be awesome if you fixed this.
Rant off.

Sorry, I felt compelled to write about a program I disliked after my last post about a product I liked. I wanted to maintain some balance :-)

Labels:

AddThis Social Bookmark Button

2 Responses to “Handling errors gracefully”

  1. # Anonymous Anonymous

    Hi Dave. I'm Hamid Shojaee, founder of Axosoft. I happened to run into your blog entry, and I agree, it does suck when software apps don't do good error trapping.

    I'll make sure this gets looked into, but I was surprised at your comment on how you "dislike OnTime". I'd love to get your feedback as to why you dislike it and why you still use it if you dislike it (does the benefits outweight the negatives?).

    Feel free to shoot me an email at hamids at axosoft. Thanks!  

  2. # Blogger Dave

    Great to see someone is reading my blog. I sent an email to Hamid. I'll update the blog with anything I find out.  

Post a Comment