Archive for April, 2010

A programmer’s bug as user’s feature

April 16, 2010

Shawn Hargraves has a blog post called ‘Bug or Feature’ about a game he worked where the users found some game play the programmers thought was a bug. They kept the ‘feature’ because the customers enjoyed the bug.


Hello world!

April 10, 2010

Welcome to “Bug or Feature”. This is my first post, so I thought I’d say a little something about the blog’s title.

Programs do lots of things. the things they do right are called features, the things they do wrong are bugs. But people may have differing opinions on what is right or wrong and therefore disagree on what is a bug or a feature.

In this blog I’ll post some of my own idiosyncratic opinions on software and hardware. I’ll even post code for people to insult.

Back to the blog’s title. One day I was writing some software that depended on a library written by a coworker, a solid programmer named named Mark, and managed to crash it. I yelled over the cubicle wall, “Hey Mark, is it a bug or a feature that your code crashes when I call it with the number 32?” He replied, “Today it’s a feature, tomorrow it’s a bug.”