Gilt die else whileWartung ohne dazwischenliegende Zahnspangen als "sicher"?
Schreiben von if-elseCode 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 whileohne dazwischenliegende Zahnspange "sicher"?
ifwird nur einmal ausgewertet, zeigt aber whileeine Schleife an, so dass ich durch das Verbinden von beiden ein unbegründetes Gefühl if
elseKlausel das tun while und etwas mehr tun wollen ? Verwenden Sie bitte nur Zahnspangen.

else whilesieht es eklig aus. Ich würde verwendenelse { while (condition) { ... } }.