TurboTax… FAIL

As I was filing my taxes today, I stumbled upon this bug in TurboTax.

turbotax-error

Although this may not be a fatal bug, as a consumer of the product, I can only wonder how many more bugs that are left uncovered and whether or not my taxes are done correctly this year.

turbotax-morpheus

The moral of the story is… always write test cases and automate the test executions.

Yes, single-page apps are getting very popular these days, but that doesn’t give you the excuse for not testing your client-side code.

If you write code, whether it is server-side code or client-side code, you have to write test cases… end of story.