The Software Alchemist

The Perils of Prefactoring

I am increasingly aware of the danger of ‘prefactoring’. That is, stewing over the minute details of code design before just getting the thing to work.