Warum Mikro-Performance kontraproduktiv ist
Geschrieben am 11. Mrz 2009 von Cem Derin
In den letzten Wochen lese ich häufiger von Mini- oder Micro-Performance-Tipps, mit denen mal seinen Code schneller bekommen soll bzw. kann. Häufig sind wertvolle Hinweise darunter, die tatsächlich zu einer Performancesteigerung der Applikation führen – allerdings sind diese “Performance Boosts” selten Signifikant. Sebastian hat da schon einen ganz treffenden Kommentar zu abgegeben.
Darüberhinaus finde ich es auch wichtig, dass Code in erster Linie lesbar und damit wartbar sein muss, bevor man sich über Performance Gedanken macht. Ein Riegel Speicher ist schneller in einen Rechner eingebaut als ein neuer Entwickler in das Projekt eingeführt wurde, weil die Codebase so kompliziert ist.
Mal ganz abgesehen davon, dass viele der “Tipps” einfach Hokus-Pokus sind
#001
Wunderbar. “Ein Riegel Speicher ist schneller in einen Rechner eingebaut als ein neuer Entwickler in das Projekt eingeführt wurde..” – wenn das ‘mal alle checken würden und dann sich noch über die Benennung der Dinge Gedanken machen würden, wäre schon einiges gewonnen.