C/Objective-C/C++ のすべての switch case ステートメントで中括弧を使用しています
数分前まで、break;
中括弧内にステートメントを含めることが良い習慣なのか悪い習慣なのかを考えたことがありませんでした。それは問題ではないと思いますが、それでも尋ねる価値があると思います。
switch (foo) {
case 1: {
// stuff
break;
}
default: {
break;
}
}
対
switch (foo) {
case 1: {
// stuff
} break;
default: {
// stuff
} break;
}