You're reading this thinking this is a boring topic... rest assured you'd be surprised how much time you can save learning from out mistakes.