Gilt die else while
Wartung ohne dazwischenliegende Zahnspangen als "sicher"?
Schreiben von if-else
Code ohne geschweifte Klammern wie unten ...
if (blah)
foo();
else
bar();
... birgt ein Risiko, da das Fehlen von geschweiften Klammern es sehr einfach macht, die Bedeutung des Codes versehentlich zu ändern.
Ist unten aber auch riskant?
if (blah)
{
...
}
else while (!bloop())
{
bar();
}
Oder gilt else while
ohne dazwischenliegende Zahnspange "sicher"?
if
wird nur einmal ausgewertet, zeigt aber while
eine Schleife an, so dass ich durch das Verbinden von beiden ein unbegründetes Gefühl if
else
Klausel das tun while
und etwas mehr tun wollen ? Verwenden Sie bitte nur Zahnspangen.
else while
sieht es eklig aus. Ich würde verwendenelse { while (condition) { ... } }
.