Bredy [764]: Mas pravdu, a proto jsem taky nechtel, aby muj prispevek vyznel "neoptimalizujte". Muj prispevek mel byt spise "optimalizujte predevsim tam, kde to bude mit nejvetsi efekt". Ono rekl bych, ze naprosta mensina z nas pise nejake knihovny, kde pak clovek musi premyslet na kazdem kroku. Nicmene presne ty priklady, ktere uvadis, kde neco bezi 10 hodin versus 9 hodin, pripadne kde rozdily byvaji desitky ci stovky procent, obvykle nebyvaji tim, ze by nekdo zvolil ArrayList, kdyz mel sahnout po LinkedListu (omlouvam se za Javu, ale prece jenom je mi to blizsi), ci obracene, ale spise napriklad tim, ze misto jednoho hromadneho updatu tisice radku v DB dela v cyklu tisic updatu jedineho radku. V takovymhle pripade je pak uz uplne jedno, jestli nekde jinde optimalizoval veci toho charakteru, na ktery jsem narazel. |