Estou um pouco confuso sobre quando ou não incluir break
após o último caso, com frequência default
.
switch (type) {
case 'product':
// Do behavior
break;
default:
// Do default behavior
break; // Is it considered to be needed?
}
break
Meu único objetivo é, no meu entendimento, impedir que o código seja executado no restante da switch
caixa.
Considera-se então mais lógico ter um break
último devido à consistência ou ignorar devido à break
aplicação de nenhum uso funcional? Ambos são lógicos de maneiras diferentes, na minha opinião.
Até certo ponto, isso pode ser comparado ao final de um .php
arquivo ?>
. Eu nunca termino ?>
principalmente devido ao risco de gerar espaços em branco, mas pode-se argumentar que seria lógico finalizar o arquivo.
break
durar o caso também :)