Vývoj je o tom zvolit postupy, které jsou v daný okamžik nejlepší.
A co třeba volit postupy, které jsou nejlepší i z dlouhodobého hlediska? Zastávám názor, že při vývoji by se mělo hledět do budoucna, především pak tedy u projektů, co nenapíšete za týden...
Premature optimization is the root of all evil.
Zustan prosim u programovani, hlavne se prosim nepoustej do projektovani mostu nebo nedejboze konstrukce letadel 
Je kouzelné, kolik lidí se nechá tímhle citátem nachytat a samo se usvědčí z nepochopení a neznalosti, což zrovna v kontextu tohoto vlákna působí docela komicky.

Mladí se tady chvástají rychlostí, ale k čemu vám je rychlost, když se bez přemýšlení rozběhnete opačným směrem a každou vteřinou se vzdalujete od cíle? A čím jste rychlejší, tím hůř na tom jste?
Zpět k citátu:
Důležité je slovíčko
premature. Pokud stavím most mám jasný cíl a nebudu nejdříve stavět lávku pro pěší a tu pak později přestavovat na most. U tvorby softwaru je ale praktická zkušenost, že poměrně velké množství lidí má sklon řešit fiktivní problémy v době, kdy ještě nemají jasné zadání a jen oni sami mají pocit, že to přece ví nejlíp. Realita je pak zpravidla usvědčí z přehnaného sebevědomí...
a ten citát pana profesora v širším kontextu: The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming.
p. 671