экпериментальным путём за время своего коденга, if else можно использовать без скобок
Скобки есть двух типов, "()" и "{}" - первые используються при передаче аргументов функции, вторые при управлении языковыми конструкциями. Как ты правильно заметил при использовании условий IF, если в теле условия используется одна команда, то фигурные скобки можно опустить.