Musings on Refactoring as Waste - The Code Whisperer

I tend to take it all with a big pinch of salt. Any argument that starts with "if we could get it right first time" is entirely theoretical. Evolutionary design is intrinsically wasteful. I'll take "effective" over "efficient" any day :)