2005-06-19 · in Ideas · 238 words

There's lots of software around that bugs me in one way or another. After a particularly irritating debugging session a few months ago, I made a list of all the ways I could think of in which software could annoy me, in the hopes that I might be able to avoid them in the future. Software can annoy me if:

Of course, most of those apply to software I've written at one time or another -- but it's a useful checklist...