Laurence Tratt: Four Kinds of Optimisation
Premature optimisation might be the root of all evil, but
overdue optimisation is the root of all frustration. No matter
how fast hardware becomes, we find it easy to write programs which run too
slow. Often this is not immediately apparent. Users can go for years
without considering a program’s performance to be an issue before it
suddenly becomes so — often in the space of a single working day.
I have devoted more of my life to optimisation than I care to think about,
and that experience has l...
Read more at tratt.net