else while
senza parentesi intermedie considerate di manutenzione "sicura"?
Scrivere if-else
code senza parentesi come sotto ...
if (blah)
foo();
else
bar();
... comporta un rischio perché la mancanza di parentesi rende molto facile cambiare inavvertitamente il significato del codice.
Tuttavia, è anche al di sotto rischioso?
if (blah)
{
...
}
else while (!bloop())
{
bar();
}
Oppure else while
senza parentesi intermedie considerate "sicure"?