Originally Posted By: Damocles_
Bei Operationen die in sehr schnellen langlaufenden Schleifen
ausgeführt werden (zB Kollisionserkennung, AI Tiefensuche)
hat die Codestruktur schon einen großen Einfluss auf die Performance.
(zB keine funktionen mit parametern aufrufn,sondern inline
ausführen. Keine temporären variablen neu deklarieren.)

Reine "one time" Berechnungen muß man allerdings nicht optimieren.

Ich sehe oft daß Java Programmierer trinary Operationen
nutzen, die oft den Code unübersichtlich machen.
Allerdings sieht der kompilierte Bytecode letztendlich genauso aus wie
ne klassische If else Abfrage.
Somit hat das optimieren in dem Fall gar keinen Effekt.


Aber... aber! Es lässt doch den code so viel guru-iger aussehen als mit so nem noobigen if/else!!!11!!11!!drölf Weil! Ähm... Aber....!


"Sometimes JCL reminds me of Notch, but more competent" ~ Kiyaku