Мой OCD заставляет меня добавлять "break" при написании операторов case, даже если они не будут выполнены. Рассмотрим следующий пример кода:
switch(option) {
case 1:
a = 1;
b = 7;
break;
case 2:
a = 2;
b = 4;
return (-1);
break;
default:
a = -1;
break;
}
Мои два вопроса:
Для «случая 2:» мне действительно не нужен перерыв, но стоит ли в любом случае иметь его там?
Для «по умолчанию:». Это чисто ОКР или есть какая-то реальная причина, чтобы сделать перерыв здесь?