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 2009 Bill Rapoza Theme Design by Bryan Bell newtelligence dasBlog 1.8.5223.0 || | Page rendered at 1/6/2009 11:05:30 PM (Pacific Standard Time, UTC-08: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