breakCzę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?
}
breakmoim jedynym celem jest zatrzymanie uruchamiania kodu przez resztę switchskrzynki.
Czy zatem uważa się za bardziej logiczne, aby mieć breakostatnią ze względu na spójność lub pominąć ją ze względu na breakbrak zastosowania funkcjonalnego? Oba są moim zdaniem logiczne na różne sposoby.
Można to do pewnego stopnia porównać z zakończeniem .phppliku ?>. 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.
breakostatnia sprawa również :)