But I do spend a great deal of time reviewing my work; often going back, and tweaking and testing, for days.
My testing code tends to dwarf my implementation code.