Positive general principles need always to be supplemented by negative, anecdotal censors. For, it hardly ever pays to alter a general mechanism to correct a particular bug.

— Marvin Minsky, Jokes and Their Relation to the Cognitive Unconscious (1980)

From Jokes and Their Relation to the Cognitive Unconscious (1980).

Topics: software design, debugging