Menu
Coddy logo textTech

Convenções de Nomenclatura

Parte da seção Fundamentos do Journey de Swift da Coddy — lição 9 de 86.

Convenções de nomenclatura são um conjunto de diretrizes que os desenvolvedores seguem para tornar seu código mais legível e fácil de manter. Diferentes linguagens de programação geralmente têm diferentes convenções de nomenclatura. Em Swift, variáveis e constantes são escritas em camelCase — a primeira palavra começa com uma letra minúscula, e cada palavra subsequente começa com uma letra maiúscula.

Ao escrever um nome de variável, seja descritivo e use palavras significativas.

Por exemplo:

// Nomenclatura Ruim
let is_active = false // não é camelCase (snake_case)
let a = 10
let b = "Hello"
let x = true

// Nomenclatura Boa
let age = 10
let greeting = "Hello"
let isActive = true
challenge icon

Desafio

Iniciante

Escreva o código que inicializa as seguintes constantes usando a nomenclatura camelCase adequada:

  • playerName com o valor "Alice"
  • playerAge com o valor 25
  • isGameOver com o valor false

Certifique-se de usar os nomes de variáveis e valores exatos. Lembre-se:

  • Swift diferencia maiúsculas de minúsculas! (playerNamePlayername)
  • Valores de String devem estar entre aspas duplas
  • Valores booleanos são em letras minúsculas: true / false

Folha de consulta

Em Swift, variáveis e constantes seguem a convenção de nomenclatura camelCase — a primeira palavra começa com uma letra minúscula, e cada palavra subsequente começa com uma letra maiúscula.

Use nomes descritivos e significativos para suas variáveis e constantes:

// Nomenclatura Ruim
let is_active = false // não é camelCase (snake_case)
let a = 10
let b = "Hello"
let x = true

// Nomenclatura Boa
let age = 10
let greeting = "Hello"
let isActive = true

Experimente você mesmo

// Digite seu código abaixo
let playerName = ?
let playerAge = ?
let isGameOver = ?

// Não altere as linhas abaixo
print("playerName = \(playerName)")
print("playerAge = \(playerAge)")
print("isGameOver = \(isGameOver)")
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