The case of a hard to reproduce bug

This is the story of a bug that was hard to reproduce. It is about the investigation and it shows how well intended code can make bugs even harder to reproduce. The bug (and the fix) is trivial. However, a combination of factors make it remarkable.

Continue reading »

Testing against today's date

Suppose there is an automated test case for a report:

Continue reading »

Expression evaluation

Let's start with a simple quiz: 7/2 = ... . Of course is 3.5 but is this also true for code?

Continue reading »