Murphy's Law

Source status: Attributed to Brian Kernighan

Debugging is at least twice as hard as writing the program in the first place. So if your code is as clever as you can make it, then by definition, you're not smart enough to debug it.

- Brian Kernighan

Category: Murphy's Computer Laws

Votes: 0 up, 0 down

In context

This law belongs with Murphy's Computer Laws, where small assumptions, timing, and system complexity tend to turn into memorable failures.

Keep exploring laws from this topic or browse the full archive for neighboring ideas.

Improve this entry

Know the original source, a better attribution, or a duplicate we should merge? Report an issue.