OK, tohle je samozřejmě validní reakce. Tak jako tak to chce měřit a přemýšlet a neoptimalizovat předčasně každou instrukci i za cenu nepřehledného kódu atd.
Kdysi dávno, když se začal prosazovat C a Pascal, tak programátoři ukazovali, že jak neoptimální instrukce to generuje, a že oni to v ASM napíšou líp a optimálněji. Dokonce bych si možná vzpoměl, jak se v TurboPascalu jmenovali ty specielní $ značky, které vypínali kontrolu meze polí (kecám, nepamatuji si z toho už nic). Ti programátoři měli pravdu, napsali to líp. V mnoha případech klidně o 10%, v některých případech dokonce o 90%, nebo 900% (to už byly výjimky).
No.
Problém je, že to v těch 90% nestojí za námahu. 99% svého času pálím na tom, že přehrabuju hnůj.
Korunu tomu nasadil jeden nodobrý klient, který si se mnou vždycky domluvil schůzku a hodinu jsme probírali optimalizaci WebAPI (které opravdu bylo drahé), načež na to nechtěl dát budget, protože jiné (stejně debilní) priority.