The Plague of the Old Program
I'm currently debugging a Flex program I wrote 18 months ago. My very first "big" Flex app. All the variables and functions are public. Data is passed around by tightly coupled components. The database is requeried CONSTANTLY. I went into this thing to make a text change a few weeks ago. While in there, I wanted to make some little efficiency upgrades and ended up rewriting half the thing. Going back to your own old code is actually more frustrating than picking up someone else's. It's fun to see how I've progressed as a Flex programmer in the last year and a half. But also very frustrating to weed through all the junky code I put in because I just didn't know better then.

