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

O estilo de codificação é um conjunto de diretrizes que ajudam a legibilidade e compreensão do código-fonte.



9
Estilo e recomendações do código de comentários
Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Software Engineering Stack Exchange. Migrou há 8 anos . Quero ouvir de você algum conselho e experiência em escrever comentários em seu código. Como você os escreve da maneira mais fácil e informativa? Que hábitos você tem ao …

16
Os identificadores curtos são ruins? [fechadas]
Fechado . Esta questão é baseada em opiniões . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela possa ser respondida com fatos e citações editando esta postagem . Fechado há 6 anos . Os identificadores curtos são ruins? Como o comprimento do …


5
Por que é ruim escrever algo na linguagem X como se você estivesse escrevendo um programa na linguagem Y em termos de uso de um paradigma de codificação compartilhado?
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 5 anos . Há um tempo atrás, fiz uma pergunta no SO sobre …



6
A legibilidade é uma razão válida para não usar const nos parâmetros (referência)?
Ao escrever algumas funções, encontrei uma palavra-chave const em parâmetros como este: void MyClass::myFunction(const MyObject& obj,const string& s1,const string& s2,const string& s3){ } geralmente causa a divisão de uma linha em 2 linhas no IDE ou no vim, então eu quero remover todas as palavras-chave const nos parâmetros: void MyClass::myFunction(MyObject& …




2
É uma boa idéia fornecer assinaturas de funções diferentes que façam a mesma coisa?
Aqui está uma classe C ++ que é construída com três valores. class Foo{ //Constructor Foo(std::string, int, char); private: std::string foo; char bar; int baz; }; Todos os tipos de parâmetros são diferentes. Eu poderia sobrecarregar o construtor para que a ordem não importasse. class Foo{ //Constructors Foo(std::string, char, int); …



Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.