Sono un po 'perplesso ogni volta o meno da includere break
dopo l'ultimo caso, spesso default
.
switch (type) {
case 'product':
// Do behavior
break;
default:
// Do default behavior
break; // Is it considered to be needed?
}
break
Il mio unico scopo è nella mia comprensione impedire che il codice switch
venga eseguito per il resto del caso.
È quindi più logico avere un break
ultimo a causa di coerenza o saltare per break
non applicare alcun uso funzionale? Entrambi sono logici in modi diversi secondo me.
Questo potrebbe in un certo senso essere confrontato con la fine di un .php
file con ?>
. Non finisco mai per ?>
lo più a causa del rischio di produrre spazi vuoti, ma si potrebbe sostenere che sarebbe logico terminare il file.
break
ultimo caso lontato :)