Da ich es oben nicht sehen kann, lehne ich mich dieser Verwendung der ternärer Operator :
%Vor%und es gibt auch diese eher selten anzutreffende Version:
%Vor%... welches schwerer zu lesen ist, aber einen (mir) etwas unerwarteten Nebeneffekt des Kurzschlusses zeigt. (Siehe diesen Blogbeitrag .)
Es sieht gut aus, wie Sie es schon haben. Ich würde den Vergleich nur so ändern, dass er lautet:
Wenn der aktuelle Score größer als der beste Score ist
Sie können auch eine Methode erstellen und diese aufrufen. Das ist mehr OO für mich.
%Vor%Darum geht es bei OOP nicht? Halte den Objektstatus.
%Vor%