Почему многие вставляют {} везде там где нужно и не нужно? И не студенты, а нормальные программисты на довольно объёмных и известных проектах. Я не так давно работаю и вот, когда в очередном левом open source проекте увидел что-то вроде:
if(actor.valid())
{
actor->doSomething();
}
вместо привычного и употребляемого мной :
if(actor.valid())
actor->doSomething);
стало вдруг интересно. Это что какой-то неписаный общепринятый стандарт что-ли?
Насколько я знаю общих рекомендаций к стилю в С++ нет, или есть? Поделитесь сцылкой плиз если оно есть