Menu
CoddyTech

Convenções de Nomenclatura

Parte da seção Fundamentos do Journey de C# da Coddy. Lição 12 de 69.

As convenções de nomenclatura são como as regras de trânsito para programadores. Elas ajudam a manter o código organizado e compreensível.

Imagine se as placas de rua fossem todas aleatórias e inconsistentes. Seria um caos! Da mesma forma, sem convenções de nomenclatura, o código pode ficar desorganizado e confuso.

Em C#, seguir convenções de nomenclatura consistentes é essencial para escrever código limpo, fácil de manter e colaborativo. Aqui estão algumas convenções importantes que você deve ter em mente:

  • PascalCase: Use para nomes de classes, métodos e propriedades. Cada palavra começa com uma letra maiúscula, por exemplo, MyClass, CalculateTotal, FirstName.
  • camelCase: Use para variáveis locais e parâmetros de métodos. A primeira palavra começa com uma letra minúscula, e cada palavra seguinte começa com uma letra maiúscula, por exemplo, myVariable, customerName, calculateTotal.
  • _underscorePrefix: Use para campos privados (variáveis dentro de uma classe). Comece com um sublinhado seguido de camelCase, por exemplo, _myPrivateField, _customerAge.
  • PascalCase para constantes: Constantes declaradas com const também usam PascalCase, por exemplo, MaxValue, Pi, DefaultTimeout. Você verá constantes em UPPER_CASE, como MAX_VALUE, em outras linguagens e em código mais antigo, mas essa não é a convenção do C#.

Aqui estão algumas dicas adicionais:

  • Use nomes descritivos que indiquem claramente a finalidade da variável ou do método.
  • Evite abreviações ou siglas, a menos que sejam amplamente compreendidas no contexto do seu código.
  • Seja consistente com as convenções escolhidas em todo o seu projeto.

Experimente você mesmo

Esta lição não inclui um desafio de código.

quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Fundamentos

Pratique por conta própria: Compilador de C# online