Menu
Coddy logo textTech

Convenções de Nomenclatura

Parte da seção Fundamentos do Journey de Ruby da Coddy — lição 9 de 88.

Ruby possui regras específicas para nomes de variáveis válidos. Um nome de variável deve começar com uma letra minúscula (a-z) ou um sublinhado (_), e pode conter letras minúsculas, números e sublinhados. No entanto, ele não pode começar com um número, conter espaços ou usar caracteres especiais.

Nomes que começam com letras maiúsculas são tratados como constantes em Ruby.

Além das regras básicas, seguir convenções de nomenclatura torna seu código muito mais legível e fácil de manter.

O Ruby convencionalmente utiliza snake_case para nomes de variáveis (usando sublinhados entre as palavras como user_name). Este é o estilo padrão do Ruby e é amplamente adotado pela comunidade Ruby. A consistência com essa convenção faz com que seu código pareça profissional e familiar para outros desenvolvedores Ruby.

O mais importante é usar nomes descritivos que indiquem claramente o que a variável contém. Em vez de x ou data1, use nomes como student_score ou monthly_sales. Isso torna seu código autodocumentado e mais fácil para os outros (e para o seu eu futuro) entenderem.

challenge icon

Desafio

Fácil

Crie três variáveis seguindo a convenção de nomenclatura snake_case do Ruby. Crie uma variável para o nome completo de um funcionário e atribua a ela "John Doe", uma variável para a sua idade e atribua a ela 25, e uma variável para o seu salário mensal e atribua a ela 1500.50. Exiba todas as três variáveis usando puts.

Folha de consulta

Os nomes de variáveis em Ruby devem começar com uma letra minúscula (a-z) ou um sublinhado (_), e podem conter letras minúsculas, números e sublinhados. Eles não podem começar com um número, conter espaços ou usar caracteres especiais.

Ruby usa a convenção de nomenclatura snake_case para variáveis (palavras separadas por sublinhados):

user_name = "Alice"
student_score = 95
monthly_sales = 2500.75

Use nomes descritivos que indiquem claramente o que a variável contém, em vez de nomes genéricos como x ou data1.

Experimente você mesmo

# TODO: Crie três variáveis seguindo as convenções de nomenclatura do Ruby
# 1. Uma variável para o nome completo de um funcionário (string)
# 2. Uma variável para a idade dele (inteiro)
# 3. Uma variável para o seu salário mensal (float)

# TODO: Exiba todas as três variáveis usando puts
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