All things being equal, the simplest solution tends to be the best one.

Occam’s razor strikes again!

Tonight we ran into an interesting problem. A web service – with a very simple time-elapsed check – started reporting negatives… Racking our brain, pouring over the code, produced nothing. It was as if the clock were jumping around randomly! No! On a whim Barry checked it and the clock was, indeed, jumping around…

3 thoughts on “All things being equal, the simplest solution tends to be the best one.

  1. Adrian Howard

    Ha. Been there!

    Years back I was helping a friend debug an ATM-ish program that was doing its stuff over a serial line. The problem was that the code that tested the serial line had this weird heisenbug. One minute working. The other not.

    After about a day and a half we finally figured out that maybe… just maybe… there actually was an intermittent fault in the cable. D'oh!

    Reply

Leave a Reply