Note: This is an old post in a blog with a lot of posts over a long
span of time. The world has changed, technologies have changed, and
I've changed. It's likely this is out of date, the code doesn't work,
the ideas haven't aged well, or the ideas were terrible to begin with.
Let me know if you think this is something that needs updating.
I found this article amusing.
Signs you're a crappy programmer (and don't know
it) (Damien
Katz)
On a slightly similar but different note, I'm working on upgrading a
massive codebase from Java 1.3 to Java 1.5. Painful. Very painful.