Bei 1 Sekunde würd ich eigentlich schon so langsam über Verbesserungsmöglichkeiten nachdenken. Aber meistens liegt der Perfomancegewinn ja eher im Millisekundenbereich. 2-3 Methodenaufrufe mehr oder weniger machen den Kohl jedenfalls nicht fett.Kebap hat geschrieben:Wenn das Programm 1 Sekunde langsamer läuft, nehme ich das herzlich gerne in Kauf dafür, dass ich den Code extrem übersichtlich, leicht zu warten und dadurch auch sehr leicht zu erweitern habe. Also theoretisch.
for Schleife: enumerate oder nicht?
Das kommt auf den Anwendungszweck an. Wenn es sich um ein Skript handelt, das gelegentlich läuft, besteht sicher kein Optimierungsbedarf. (Es kann allerdings Spaß machen hier zu optimieren, um zu lernen was wirkt).Bei 1 Sekunde würd ich eigentlich schon so langsam über Verbesserungsmöglichkeiten nachdenken
Wird der Code aber von anderswo sehr oft aufgerufen, sieht das schnell ganz anders aus.