Menu
Coddy logo textTech

Convenzioni di denominazione

Fa parte della sezione Fondamenti del percorso C# di Coddy. Lezione 12 di 69.

Le convenzioni di denominazione sono come le regole della strada per i programmatori. Aiutano a mantenere il codice organizzato e comprensibile.

Immagina se i segnali stradali fossero tutti casuali e incoerenti. Sarebbe il caos! Allo stesso modo, senza convenzioni di denominazione, il codice può diventare disordinato e confuso.

In C#, seguire convenzioni di denominazione coerenti è fondamentale per scrivere codice pulito, manutenibile e collaborativo. Ecco alcune convenzioni chiave da tenere a mente:

  • PascalCase: Usalo per i nomi delle classi, dei metodi e delle proprietà. Ogni parola inizia con una lettera maiuscola, ad esempio MyClass, CalculateTotal, FirstName.
  • camelCase: Usalo per le variabili locali e i parametri dei metodi. La prima parola inizia con una lettera minuscola e ogni parola successiva inizia con una lettera maiuscola, ad esempio myVariable, customerName, calculateTotal.
  • _underscorePrefix: usalo per i campi privati (variabili all’interno di una classe). Inizia con un trattino basso seguito da camelCase, ad esempio _myPrivateField, _customerAge.
  • MAIUSCOLO_CON_TRATTINI_BASSI: Si usa per le costanti. Tutte le lettere sono maiuscole e le parole sono separate da trattini bassi, ad esempio: MAX_VALUE, PI, DEFAULT_TIMEOUT.

Ecco alcuni suggerimenti aggiuntivi:

  • Usa nomi descrittivi che indichino chiaramente lo scopo della variabile o del metodo.
  • Evita abbreviazioni o acronimi, a meno che non siano ampiamente compresi nel contesto del tuo codice.
  • Sii coerente con le convenzioni scelte in tutto il tuo progetto.

Provalo tu

Questa lezione non include una sfida di codice.

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 C# online