The Simplest Possible Thing But Doesnt Work

"TheSimplestPossibleThingButDoesntWork" is the way of software that was written with such naive assumptions that it is broken in most cases. It has the kind of simplicity that results from a lack of thinking. Contrast DoTheSimplestThingThatCouldPossiblyWork, which has the kind of simplicity that results from a lot of thinking.

I like the term because it is useful to describe (make fun of) some code we encounter in the real world, and it sounds funny, a bit like Engrish (neither the originator of the term nor me are native speakers of english).


EditText of this page (last edited August 7, 2003) or FindPage with title or text search