Estoy un poco desconcertado cuando o no incluir break
después del último caso, a menudo default
.
switch (type) {
case 'product':
// Do behavior
break;
default:
// Do default behavior
break; // Is it considered to be needed?
}
break
El único propósito es, en mi opinión, evitar que el código se ejecute en el resto del switch
caso.
¿Entonces se considera más lógico tener un break
último debido a la consistencia u omitirlo debido a la break
aplicación de ningún uso funcional? Ambos son lógicos de diferentes maneras en mi opinión.
Esto podría compararse hasta cierto punto con terminar un .php
archivo con ?>
. Nunca termino ?>
principalmente debido al riesgo de generar espacios en blanco, pero uno podría argumentar que sería lógico terminar con el archivo.
break
último caso también :)