image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Ana Muniz
Ana Muniz07/03/2024 09:49
Compartilhe

Padrões de nomenclatura: boas práticas.

    Nomenclatura consistente e clara desempenha um papel crucial na legibilidade, manutenção e colaboração em projetos de software. Ao adotar padrões de nomenclatura bem definidos, garantimos coesão e compreensão dentro da equipe de desenvolvimento. Abaixo estão alguns padrões comuns de nomenclatura que devem ser seguidos ao desenvolver software:

    Padrões comuns:

    • CamelCase: Consiste em escrever palavras compostas ou frases sem espaços, onde cada palavra começa com uma letra maiúscula, exceto a primeira. Exemplo: nomeDoUsuario.
    • snake_case: Todas as letras são minúsculas e as palavras são separadas por sublinhado. Exemplo: nome_do_usuario.
    • kebab-case: Usa hífen (-) para separar palavras. Exemplo: "minha-classe"

    Nomes Descritivos:

    Use nomes descritivos para variáveis, funções, métodos e classes. Isso facilita a compreensão do propósito e do funcionamento do código. Evite abreviações ambíguas.

    Convenções para Tipos de Dados:

    Prefira nomes descritivos para tipos de dados. Por exemplo, ao nomear variáveis que armazenam números inteiros, use idade em vez de i.

    Prefixos e Sufixos:

    Use prefixos ou sufixos consistentes para indicar o tipo ou propósito da variável. Por exemplo, strNome para uma variável do tipo string.

    Nomenclatura de Classes:

    Use substantivos para nomear classes e inicie-os com uma letra maiúscula. Se o nome for composto, utilize CamelCase. Exemplo: UsuarioModel, PedidoController.

    Nomenclatura de Métodos e Funções:

    Use verbos ou frases verbais para nomear métodos e funções, descrevendo a ação que eles executam. Utilize camelCase para nomes de métodos e funções. Exemplo: calcularSalario, obterUsuarioPorId.

    Constantes:

    Utilize letras maiúsculas e sublinhados para nomes de constantes. Exemplo: TAXA_JUROS.

    Nomenclatura de Pacotes e Módulos:

    Use nomes descritivos e curtos para pacotes e módulos. Evite nomes genéricos que possam causar conflitos. Prefira nomes em minúsculas e, se necessário, utilize sublinhados para separar palavras. Exemplo: utils, cliente_servico.

    Comentários Significativos:

    Quando a nomenclatura por si só não for suficiente para descrever a finalidade de uma variável, método ou classe, utilize comentários claros e concisos para fornecer informações adicionais.

    Consistência:

    Mantenha a consistência dentro do projeto. Adote um padrão e siga-o de forma uniforme em todo o código.

    Ao aderir a esses padrões de nomenclatura, promovemos a clareza, legibilidade e manutenibilidade do código, facilitando o trabalho colaborativo e a compreensão do software desenvolvido.

    Para mais dicas como essa me siga no insta: @dev_aninha <3

    Compartilhe
    Comentários (1)
    BRUNO SANTOS
    BRUNO SANTOS - 07/03/2024 10:17

    Muito bom !!