Clique sobre os tópicos listados abaixo para navegar até o conteúdo desejado.

  1. Enteder a nomenclatura utilizada para declarar variáveis/constantes
  2. Entender as convenções
  3. Ver dicas para dar nome a variáveis, funcões e procedimentos
  4. Palavras reservadas

Para a declaração de Constantes, Variáveis, Funções ou outros identificadores, é necessário seguirmos algumas regras:

  1. Iniciar por letra ou underline(_);
  2. Não conter caracteres especiais;
  3. Não conter espaços em branco;
  4. Não conter hífen;
Declaração correta
inteiro numero
real altura
cadeia segundo_nome
caracter sexo
Declaração errada
inteiro 1numero
real -altura
cadeia segundo nome

Além das regras para declaração de variáveis acima listadas, existem convensões de nomenclatura que podem ser utilizadas para facilitar a leitura e manutenção. A seguir vamos ver exemplos das convensões Camel Case, Pascal Case e Snake Case:

Camel Case

A primeira letra minúscula e a primeira letra de cada palavra seguinte em maiúscula.

Exemplo
imprimirMenuOpcoes
Pascal Case

A primeira letra maiúscula e a primeira letra de cada palavra seguinte em maiúscula.

Exemplo
ImprimirMenuOpcoes
Snake Case

Todas as letras em minúscula ou maiúscula separadas por underscore(_).

Exemplo
imprimir_menu_opcoes
VALOR_PADRAO

Não utilize e abreviações de palavras que possam trazer dúvida no entendimento ou precisem de comentários para explicar seu objetivo.

Errado
ImpNtsAluno
Certo
ImprimirNotasAlunos

Evite o uso de palavras reservadas da linguagem quando nomear funções, variáveis e constantes.

Errado
FuncaoImprimeNotas
ProcedimentoMostraMenu
Certo
ImprimirNotas
MostrarMenu

Dê sempre preferência a utilizar verbos no infinitivo e um substantivo para composição de nome de funções e procedimentos:

Certo
SalvarNota
BuscarNota
ExcluirDado

Quando escolher um dentre as nomenclaturas acima citadas, utilizar a mesmo durante o desenvolvimento do programa evitando mistura de convensões.

Errado
imprimirMenuOpcoes
ImprimirMenuOpcoes
  1. 02/10/2024 - revisão 2 - Correção em 'Nomenclatura'; Ajustes gramaticais pontuais e outros
  2. 25/09/2023 - revisão 1 - Correção em barra de navegação, links e referências, correções gramaticais e outros
  3. 08/05/2023 - versão inicial