Pergunta

qual é a melhor forma de declarar os nomes de variáveis ??.... em maiúsculas ...? .. minúsculas? em que área deve ser declarado em qualquer caso ... eo que nome é apropriado, dependendo do rolo da variável padrão ... há algumas variáveis ??para declarar? ... desculpe pelo question..I'm novo para o mundo da programação ... espero que não se incomode .... =)

Foi útil?

Solução

Bem, aqui estão alguns links para os padrões de codificação para vários idiomas ..
Isto tem padrões de nomenclatura de variáveis ??e muito mais.

C # padrões de codificação
C ++ padrões de codificação
Java padrões de codificação

E aqui está genérico codificação artigo normas que explica a raciocínio por trás dos padrões de codificação.

Outras dicas

Pelo menos para C e C ++ podemos usar Húngaro notação

Se:

  • a língua não ditá-lo; e
  • seus padrões de codificação não ditá-lo,

, em seguida, apenas torná-lo mais legível possível. Hordas de programadores no futuro cantarei louvores ao seu nome para não infligir código horrível sobre eles.

O meu favorito é todas as letras maiúsculas e sublinhados para constantes (IQ_LIMIT) e caso camelo para tudo o resto (getItembyId(), itemCount). Mas isso é preferência pessoal, e não algo escrito em tábuas de pedra.

Ela realmente depende da linguagem de programação que você usa, e quaisquer convenções de codificação que são seguidos por um grupo.

Por exemplo, há a GNU padrões de codificação para escrever código C que cobre < a href = "http://www.gnu.org/prep/standards/html_node/Names.html#Names" rel = "nofollow noreferrer"> nomes de variáveis ?? até o recuo das linhas .

Para idiomas, os código para a Linguagem de Programação Java estabelece algumas convenções de codificação para capitalização e nomeando de variáveis ??, pacotes, classes , métodos, etc na linguagem de programação Java.

Quando em Roma, faça como os romanos. Cada idioma geralmente tem suas próprias expressões com relação a esses tipos de coisas.

IMO, sabendo que o escopo de uma variável é a coisa mais importante. Você deve saber rapidamente a quantidade de código pode afetar uma variável e quanto código será efectuada por sua mudá-la. Desta forma encapsulamento (e sua sanidade mental) pode ser mantida. Você não vai acidentalmente alterar uma variável global e misteriosamente mangueira todo o programa. Também deve se destacar como uma ferida polegar apenas implorando para ser reformulado de distância.

Portanto maiúsculas a primeira letra para globals (onde "global" é qualquer variável que pode ser visto por mais de uma função) e minúsculas a primeira letra para cada pessoa. Constantes tradicionalmente obter todos os tampões.

Assim, em estilo STUDLY CAPS seria:

  • GLOBALVarißvel
  • LocalVariable
  • CONSTANTVARIABLE

E usando sob pontuações:

  • Global_Variable
  • local_variable
  • CONSTANT_VARIABLE

Se você usa STUDLY CAPS ou sob pontuação depende da sua linguagem de programação e estilo local (eu prefiro sob pontuações para sua legibilidade e nenhuma confusão sobre a capitalização).

Em C #, usamos PascalCase para propriedades e methodnames e camelCase para outros membros. Para constantes usamos CAPS_WITH_UNDERSCORE. Para os elementos html notação húngara é usado. (Penso que estes são padrões da Microsoft.)

Um corolário "Quando em Roma ..." é fazer como o codificador anterior fez. Quando você está trabalhando em outro código de desenvolvedores ou projeto, você deve combinar com seu estilo ao estilo existente. Enquanto vendo uma convenção estranho é intrigante e difícil de lidar em primeiro lugar, não é nada comparado a triagem para fora um arquivo que muda notação e estilo a cada duas funções.

Ao trabalhar em seu próprio projeto, ou como um único desenvolvedor, você pode fazer o que é mais confortável dentro da razão.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top