Perguntas com a marcação «coding-style»

14
Quando usar o typedef?

Estou um pouco confuso sobre se e quando devo usar typedef em C ++. Eu sinto que é um ato de equilíbrio entre legibilidade e clareza. Aqui está um exemplo de código sem nenhum typedefs: int sum(std::vector<int>::const_iterator first, std::vector<int>::const_iterator last) { static...

13
Composições de estilo AND / OR if

Como você denomina instruções complexas AND / OR complexas para obter a máxima legibilidade? Como você recua e onde coloca as quebras de linha? Minha situação particular é algo como o seguinte. É definitivamente melhor do que quebrar tudo em uma linha, mas ainda parece confuso. if ( ( x == y...

13
O que devo incluir nos comentários da documentação XML?

Estou tentando documentar melhor meu código, especialmente quando se trata de comentários XML sobre os membros da classe, mas muitas vezes parece bobagem. No caso de manipuladores de eventos, a convenção de nomenclatura e os parâmetros são padrão e claros: /// <summary> /// Handler for...