A few months ago, I made changes to an old project. When I first looked at it, I realized I was in for a good laugh. When I started reading my code, the rate of "WTF per minute" sky rocketed. All I kept thinking was, "Christina, WTF were you doing?" It was a mess.
After taking a step back, I thought -- should I be ashamed of this? No. Well, why not?
Well, it's the 6 month rule. Every developer should look at what he/she did 6 months ago and be disgusted about the way they were doing things. This now brings me to... if you're a developer and you look at your code from 6 months ago and you're still doing the same thing today, you should probably stop what you're doing and learn something new. That really applies to anything that you do. You should be continously learning.
In the end, I was happy to see how awful the project actually was.
What to take from this? Don't be ashamed of those awful project, embrace them and realize that you've...Read More