Menu
Coddy logo textTech

Convenzioni di denominazione

Fa parte della sezione Fondamenti del percorso Dart di Coddy. Lezione 13 di 94.

In Dart, le convenzioni di denominazione rendono il codice leggibile e coerente:

1. Usa camelCase per le variabili

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

2. Inizia con lettere/trattini bassi

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

3. Usa nomi significativi

void main() {
  // Nomi migliori
  var temperatureFahrenheit = 75.5;
}

4. Usa lowerCamelCase per le costanti

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

Sfida

Principiante

In questa sfida, ti eserciterai con le convenzioni di denominazione di Dart correggendo i nomi poco descrittivi delle variabili in un programma:

  1. Rinomina la variabile x con un nome descrittivo per l’età di una persona (usa camelCase)
  2. Rinomina la variabile Y con un nome descrittivo per l’altezza di una persona in metri (usa camelCase)
  3. Rinomina la costante ABC con un nome descrittivo per pi greco (usa le maiuscole e i trattini bassi per le costanti)
  4. Rinomina la variabile final temp123 con un nome descrittivo per la temperatura massima consentita (usa camelCase)

Dopo aver rinominato le variabili, stampa ciascuna con un’etichetta descrittiva esattamente come mostrato qui sotto:

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

Il tuo output deve corrispondere esattamente a questo formato.

Provalo tu

void main() {
  int x = 25;
  double Y = 1.75;
  const double ABC = 3.14;
  final double temp123 = 100.0;
  
  // Stampa le variabili con le etichette
  print("Age: $?");
  print("Height: $?");
  print("Pi Value: $?");
  print("Max Temperature: $?");
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Fondamenti

Esercitati da solo: Compilatore Dart online