Most people will tell you to learn from your mistakes, but I always think it's 100% better if you can learn from someone else's mistakes.
This is actually one of the great reasons I visit Perlmonks -- the cooperative learning can't be beat!
p.s. no offense intended to
raflach: I might have made the same mistake.