Leap Day and a Year Is Not a Date

Yes, we all know about leap years.  However, it is really easy to forget in November that today’s month and day, plus 1 year is not a valid date for all values of “today”.

I fondly recall a 5-alarm product failure in which all of our automated install tests failed one day (guess the date) because our 5-year certificates could not be created.  I promised – with confidence – that I would have it fixed by tomorrow morning…


For your entertainment and edification, here is an article I enjoyed about developers testing their own code.

QA Engineer walks into a bar. Orders a beer. Orders 0 beers. Orders 999999999 beers. Orders a lizard. Orders -1 beers. Orders a sfdeljknesv.
— Bill Sempf (@sempf) September 23, 2014

Comments are closed.