Code should run as fast as necessary, but no faster; something important is always traded away to increase speed.
Richard E. PattisThe three most important aspects of debugging and real estate are the same: Location, Location, and Location.
Richard E. Pattis