The Destructive Programming Manifesto



This is a repost of the original text in case it would disappear from

The Destructive Programming Manifesto

We are programmers. We strive to write good code.
We acknowledge that efficient code is often locally unclear.
We cannot stand writing more comments than code to document our hacks. We would rather not have to fix code we wrote ages ago.
We are sick of trying to decipher code others wrote.

Hence, this is how we work:
We write code as small self-contained blocks with well-defined interfaces.
Sometimes, we use software techniques to enforce them.
When a block is inefficient or behaves incorrectly, we do not read its code.
We re-implement it. Because it’s faster. And because it gives us fewer headaches.


About nidget

Technology enthousiast, Java and JEE expert, IT architect.
This entry was posted in Humor, irony and sarcasm and tagged , , . Bookmark the permalink.