Single statement if block - chaves ou não? [fechadas]

59

Qual é melhor / mais geralmente aceito?

Isto:

if(condition)
{
  statement;
}

Ou:

if(condition)
  statement;

Eu costumo preferir o primeiro, porque eu acho que é mais fácil dizer o que realmente pertence ao bloco if, ele salva os outros de adicionar chaves depois (ou criar um bug esquecendo), e faz tudo suas instruções if uniformes, em vez de alguns com chaves e alguns sem. O segundo, no entanto, ainda está sintaticamente correto e definitivamente mais compacto. Estou curioso para ver qual é geralmente mais preferido pelos outros.

    
por Zannjaminderson 03.12.2011 / 05:40
fonte

0 respostas