Misapplied "Premature Optimization"
First of all, let’s get some definitions out of the way. Optimisation“…the process of modifying a system to make some aspect of it work more efficiently or use fewer resources.” 1 Premature Optimisation“Optimization on the basis of insufficient information.” 2 In other words, premature optimisation is making a modification to some aspect of a system without sufficient information to gauge whether it will make the system more efficient or use fewer resources. The key point I’m emphasising is “modification”. Other’s have blogged about this in the past; but I still see far too often that “Premature Optimisation” is used as … Continue reading Misapplied "Premature Optimization"