Convenções de nomenclatura de variáveis em Python e JavaScript
Python e JavaScript seguem duas convenções de nomenclatura de variáveis diferentes.
Como nomear variáveis em Python
Em Python, devemos usar o snake_case
estilo de nomenclatura.
De acordo com o Python Style Guide :
Os nomes das variáveis seguem a mesma convenção dos nomes das funções.
Os nomes das funções devem estar em letras minúsculas, com palavras separadas por sublinhados conforme necessário para melhorar a legibilidade.
Portanto, um nome de variável típico em Python seria assim:
first_name
💡 Dica: O guia de estilo também menciona que " mixedCase
é permitido apenas em contextos onde esse já é o estilo predominante, para manter a compatibilidade com versões anteriores."
Como nomear variáveis em JavaScript
Em contraste, devemos usar o lowerCamelCase
estilo de nomenclatura em JavaScript. O nome começa com uma letra minúscula e cada palavra nova começa com uma letra maiúscula.
De acordo com o artigo de diretrizes de JavaScript do MDN Web Docs:
Para nomes de variáveis, use lowerCamelCasing e, quando apropriado, nomes concisos, legíveis e semânticos.
Portanto, um nome de variável típico em JavaScript deve ser assim:
firstName
Constantes em Python e JavaScript
Excelente. Agora que você sabe mais sobre variáveis, vamos falar um pouco sobre constantes. Constantes são valores que não podem ser alterados durante a execução do programa.
Como definir constantes em Python
Em Python, contamos com convenções de nomenclatura para definir constantes porque não há regras rígidas na linguagem para evitar alterações em seus valores.
De acordo com o Python Style Guide :
As constantes são geralmente definidas em um nível de módulo e escritas em letras maiúsculas com sublinhados separando as palavras .
Este é o estilo de nomenclatura que devemos usar para definir uma constante em Python:
CONSTANT_NAME
Por exemplo:
TAX_RATE_PERCENTAGE = 32
💡 Dica: Isso serve como um aviso vermelho para nós e para outros desenvolvedores, indicando que este valor não deve ser modificado no programa. Mas, tecnicamente, o valor ainda pode ser modificado.
Sem comentários:
Enviar um comentário
Comente de forma construtiva...
Nota: só um membro deste blogue pode publicar um comentário.