Many developers, especially C/C++ developers, are fixated on optimizing their applications early. Bob Martin has an excellent post on performance tuning that everyone (especially the above named folks) should read. It reinforces my philosophy that optimizing for speed (as opposed to readability, maintainability, and flexibility) is something that should be saved for the end when you know you have a problem and can spend the time to figure out the (real) solution.
For all of you now going “but, but, but”, please keep in mind that I’m not saying that you should be stupid about performance. Here’s a good rule of thumb. When you’re doing the early optimization (or thinking of it), if you feel proud of how neat it is, its too much.
Remember Me
© Copyright 2010 Bill Rapoza Theme Design by Bryan Bell newtelligence dasBlog 1.8.5223.0 || | Page rendered at 9/4/2010 6:35:45 AM (Pacific Daylight Time, UTC-07:00) Pick a theme: BlogXP calmBlue Candid Blue dasBlog Discreet Blog Blue Elegante essence Just Html Mono Movable Radio Blue Movable Radio Heat orangeCream Portal Slate Sound Waves Tricoleur