Hi,
ich habe eine Optimierung eines Ranking Systems vor, der Titel sagt auch weshalb.
Es gibt verschiedene Rankings.
D-,D,D+,C-...A+
Anahnd von Punkten wird ermittelt um welchen Rank es sich handelt.
Da ich aber der Meinung bin das es alles andere als guter Quellcode ist wenn man bei den Verschiedenen fällen eine IF bzw. elseif macht wollte ich Fragen wie man das Optimieren könnte.
so schaut es bisher aus was wie gesagt alles andere als gut ist.
Ich denke bei Case wäre es auch nicht anders da habe ich halt dan Case 1:.. BReak; etc.
ich habe eine Optimierung eines Ranking Systems vor, der Titel sagt auch weshalb.
Es gibt verschiedene Rankings.
D-,D,D+,C-...A+
Anahnd von Punkten wird ermittelt um welchen Rank es sich handelt.
Da ich aber der Meinung bin das es alles andere als guter Quellcode ist wenn man bei den Verschiedenen fällen eine IF bzw. elseif macht wollte ich Fragen wie man das Optimieren könnte.
PHP:
if(p1=="D-" && p2=="D-")
{
...
}
elseif(p1=="D-" && p2=="D")
{
..
}
...
...
...
elseif(p1=="D-" && p2=="A+")
{
..
}
...
...
...
elseif(p1=="A+" && p2=="A")
{
...
}else
{
...
}
Ich denke bei Case wäre es auch nicht anders da habe ich halt dan Case 1:.. BReak; etc.
Zuletzt bearbeitet: