Wieso wird das in Zukunft mehr Bedeutung haben? Halte ich für eine unsinnige Aussage. Das gilt für gewisse systemnahe Programme und z.B. für laufzeitintensive Berechnungen, aber nicht für das Gros der Applikationen. Wenn ein Programm 30% langsamer läuft und dieser Verlust kaum spürbar ist, ich dafür aber 50% der Entwicklungszeit einspare, dann geht die Entscheidung ganz klar zu Lasten der Performance.
Ich finde es albern, wenn Leute in ihren Quellcodes mit Links- und Rechtsshift arbeiten, irgendwelche kruden veralteten Funktionen benutzen die angeblich 20% schneller sind und alles selbst programmieren statt standardisierte Frameworks o.ä. zu benutzen. Ob eine Funktion 400 statt 500 ms benötigt, spielt fast keine Rolle, wenn dafür der Quellcode unwartbar wird.
|