Menu
Coddy logo textTech

Convenções de Nomenclatura

Parte da seção Fundamentos do Journey de Dart da Coddy — lição 13 de 94.

No Dart, convenções de nomenclatura tornam o código legível e consistente:

1. Use camelCase para variáveis

void main() {
  String firstName = 'John';
  int userAge = 25;
  double accountBalance = 100.50;
  bool isLoggedIn = true;
}

2. Comece com letras/sublinhados

void main() {
  var name = 'Dart';
  var counter = 1;
}

3. Use nomes significativos

void main() {
  // Nomenclatura melhor
  var temperatureFahrenheit = 75.5;
}

4. Use lowerCamelCase para constantes

void main() {
  const pi = 3.14159;
  const maxUsers = 100;
  const baseUrl = 'https://api.example.com';
  const defaultTimeout = Duration(seconds: 30);
}
challenge icon

Desafio

Iniciante

Neste desafio, você praticará as convenções de nomenclatura do Dart corrigindo variáveis com nomes ruins em um programa:

  1. Renomeie a variável x para um nome descritivo para a idade de uma pessoa (use camelCase)
  2. Renomeie a variável Y para um nome descritivo para a altura de uma pessoa em metros (use camelCase)
  3. Renomeie a constante ABC para um nome descritivo para pi (use uppercase com underscores para constantes)
  4. Renomeie a variável final temp123 para um nome descritivo para temperatura máxima permitida (use camelCase)

Após renomear, imprima cada variável com um rótulo descritivo exatamente como mostrado abaixo:

Age: 25
Height: 1.75
Pi Value: 3.14
Max Temperature: 100.0

Sua saída deve corresponder exatamente a este formato.

Folha de consulta

As convenções de nomenclatura do Dart tornam o código legível e consistente:

Use camelCase para variáveis:

String firstName = 'John';
int userAge = 25;
double accountBalance = 100.50;
bool isLoggedIn = true;

Comece os nomes de variáveis com letras ou sublinhados:

var name = 'Dart';
var counter = 1;

Use nomes significativos e descritivos:

var temperatureFahrenheit = 75.5;

Use lowerCamelCase para constantes:

const pi = 3.14159;
const maxUsers = 100;
const baseUrl = 'https://api.example.com';

Experimente você mesmo

void main() {
  int x = 25;
  double Y = 1.75;
  const double ABC = 3.14;
  final double temp123 = 100.0;
  
  // Imprime as variáveis com rótulos
  print("Age: $?");
  print("Height: $?");
  print("Pi Value: $?");
  print("Max Temperature: $?");
}
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