Скажем, у меня есть код в C приблизительно с этой структурой:
switch (something)
{
case 0:
return "blah";
break;
case 1:
case 4:
return "foo";
break;
case 2:
case 3:
return "bar";
break;
default:
return "foobar";
break;
}
Теперь, очевидно, break
s не необходимы, чтобы код работал правильно, но это, вид похож на плохую практику, если я не помещаю их там в меня.
Что Вы думаете? Прекрасен это для удаления их? Или Вы сохранили бы их для увеличенной "правильности"?