Re: What is Premature Optimization?



"tenxian" <hi.steven.tu@xxxxxxxxx> wrote in message
news:f26ae658-f2ab-4a40-aaec-bf658a25dfe2@xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Is it good or bad?

Not good...the keyword being "premature", meaning "untimely, too soon,
hasty" in this context.

Premature optimization often refers to steps taken to improve speed or
reduce memory consumption, *before* there is reason to believe that such
steps are necessary. It does _not_ refer to judicious choice of fast and/or
memory-consumption-reducing architecture, design, algorithms and data
structures at the earliest possible stage.

AHS


.



Relevant Pages

  • Re: What is Premature Optimization?
    ... Premature optimization often refers to steps taken to improve speed or ... reduce memory consumption, *before* there is reason to believe that such ... Donald Knuth said, paraphrasing Hoare, ... premature optimization is the root of all evil." ...
    (comp.lang.java.programmer)
  • Re: Begging the question and leap of faith
    ... There is a difference between Logic, Reason and intelligence. ... Intelligence refers to the ability to adapt to Reality. ... Logic refers to verbal reasoning according to certain rules and is only a ...
    (soc.religion.islam)
  • Re: Chapters and Sections in LINK
    ... This really depends on the terminology used, and the terminology may vary by the type of publication. ... This is one reason why "chapter" and "section" are vague values. ...
    (comp.infosystems.www.authoring.html)
  • Re: speeding
    ... the fact that *I* brought it up isn't a good reason for declaring ... distinct interpretations, depending on context (as of course most ... distinctions in interpretation depend on context). ... rarely if ever is there any confusion as to what it refers to. ...
    (uk.rec.driving)
  • Re: speeding
    ... the fact that *I* brought it up isn't a good reason for declaring ... distinct interpretations, depending on context (as of course most ... distinctions in interpretation depend on context). ... rarely if ever is there any confusion as to what it refers to. ...
    (uk.rec.driving)