break
Często zastanawiam się nad tym, czy mogę to uwzględnić po ostatnim przypadku default
.
switch (type) {
case 'product':
// Do behavior
break;
default:
// Do default behavior
break; // Is it considered to be needed?
}
break
moim jedynym celem jest zatrzymanie uruchamiania kodu przez resztę switch
skrzynki.
Czy zatem uważa się za bardziej logiczne, aby mieć break
ostatnią ze względu na spójność lub pominąć ją ze względu na break
brak zastosowania funkcjonalnego? Oba są moim zdaniem logiczne na różne sposoby.
Można to do pewnego stopnia porównać z zakończeniem .php
pliku ?>
. Nigdy nie kończę, ?>
głównie ze względu na ryzyko generowania pustych miejsc, ale można argumentować, że logicznym rozwiązaniem byłoby zakończenie pliku.
break
ostatnia sprawa również :)