Pesquisar aqui

sexta-feira, 26 de março de 2021

python-vs-javascript

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_caseestilo 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 lowerCamelCaseestilo 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.