Real programmers don't document.
If it was hard to write, it should be hard to understand — and even harder to modify.