Archiv für Kontrollstrukturen

IPC 2012 Spring Edition

Switch-case richtig anordnen

Oft wird das switch-case-Konstrukt beim Programmieren verwendet, um größere if-Aneinanderreihungen zu vermeiden. Und das ist auch gut so :-)
Die einzelnen Fälle (cases), die vom switch-Block behandelt werden, solten dabei aber nicht per Zufall oder so wie es gerade in den Sinn kommt angeordnet werden, sondern in der Reihenfolge der Eintrittswahrscheinlichkeiten. Der Fall, der wahrscheinlich am häufigsten auftritt, sollte an erster Stelle stehen – der, der fast nie auftritt an letzter Stelle. Weiterlesen >


Zählschleife so oft durchführen, wie ein Array Einträge hat

Schleifen, die ein Array durchlaufen sind sehr häufig. Dazu gibt es entweder die foreach-Schleife oder die for-Schleife mit Zählvariable. Besonders bei letzterer sieht man sowohl in von Hobbyprogrammiern als auch in von professionellen Entwicklern programmiertem Code recht häufig folgenden Schleifenkopf:

$array = array(...);
for($i=0;$i<count($array);$i++)>
...
}

Weiterlesen >

Schlagwörter: , , , ,