Я предпочитаю ясность, которую предлагает фигурная скобка. Вы точно знаете, что имеется в виду, и не нужно догадываться, если кто-то просто ушел и оставил их (и представил ошибку). Единственный раз, когда я опускаю их, я устанавливаю if и action в одной строке. Я тоже не очень часто это делаю. Я фактически предпочитаю, чтобы пробелы вводились, вставляя фигурные скобки в свою линию, хотя из-за лет программирования K & amp; R C, заканчивая линию с помощью скобки, я должен работать, чтобы преодолеть, если среда IDE не обеспечивает это для меня.
if (condition) action(); // ok by me
if (condition) // normal/standard for me
{
action();
}