Lessons From Your Toughest Software Bugs

Nerval’s Lobster writes: Most programmers experience some tough bugs in their careers, but only occasionally do they encounter something truly memorable. In developer David Bolton’s new posting, he discusses the bugs that he still remembers years later. One messed up the figures for a day’s worth of oil trading by $800 million. (‘The code was correct, but the exception happened because a new financial instrument being traded had a zero value for "number of days," and nobody had told us,’ he writes.) Another program kept shutting down because a professor working on the project decided to sneak in and do a little DIY coding. While care and testing can sometimes allow you to snuff out serious bugs before they occur, some truly spectacular ones occasionally end up in the release… despite your best efforts.

Share on Google+

Read more of this story at Slashdot.



via Slashdot
Lessons From Your Toughest Software Bugs