very interesting!! I' have not grown rationally in coding and I fail in tests writing.. more .. normally I code by my own at work like at home and seven on ten it ends with a quick and lazy hack; -w use strict; use this; use that; abracadabra! The others three times my lack in test writing skill make the difference between me an a serious prof coder.
It remeber me the time when I was stucked wrinting a recursive dir walker .. atcroft it need an option more:
tests? like uncommenting my print statements?!
there are no rules, there are no thumbs..