Я думаю, что это вопрос руководящих принципов для проекта, над которым вы работаете, и личного вкуса.
Я обычно опускаю их, когда они не нужны, за исключением некоторых случаев, подобных следующим:
if (something)
just one statement; // i find this ugly
else
{
// many
// lines
// of code
}
Я предпочитаю
if (something)
{
just one statement; // looks better:)
}
else
{
// many
// lines
// of code
}