|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Will Father Moore save us from our sins? - was Re: [xml-de
Sure. 1. Pick the value of value to you (speed or transparency). 2. Optimize where return on that value is possible. Optimizing a one off seldom returns much of value that is not intrinsic to its particular application. My experience is that we often don't know which cheap resources will, without much warning, become expensive (check the cost of mixed nuts at the grocery), or we hope against the facts (watch the guys with SUVs tanking up lately). Discipline is worthy. So is knowing when it doesn't apply. Paraphrasing the IETF guys, make sure something is worth governing before designing or legislating a control. That is the discipline of self-examination. BTW: given your last paragraph, elements or attributes? ;-) len From: David Megginson [mailto:dmeggin@a...] Bullard, Claude L (Len) wrote: > Even when resources are cheap, discipline is worthy. This is > when it is most worthy, not with regard to short term > economics, but long term health that is harder to come by as > any system ages and increases its interdependencies. I wouldn't go that far: when the optimization won't bring significant, measurable benefits, I prefer clear code over optimized code: code that is slightly slower or more memory-intensive but a lot more transparent and easy to maintain will win over the long term. The most important places to optimize are code inside a tight loop (say, the main loop of an interactive game) and code used for common data types (say, element, attribute and text nodes in a DOM). Optimizing code that will be called or instantiated thousands or millions of times is a good, easy hit; optimizing code that will be called or instantiated once or a dozen times is counterproductive.
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








