CamelCase

camelCase è una convenzione per i nomi in cui la prima lettera di ogni parola in una parola composta è maiuscola, tranne quella della prima parola. Gli sviluppatori software usano spesso camelCase quando scrivono codice sorgente.

camelCase è utile nella programmazione perché i nomi degli elementi non possono contenere spazi. La convenzione per i nomi camelCase rende più leggibili i nomi composti. Ad esempio, myOneMethod è più facile da leggere di myonemethod.

Di seguito sono riportati altri esempi di camelCase:

  • newString;
  • getNewString()
  • myVariableName;

Il nome camelCase (anche "camel case" o "dromedary case") deriva dalla gobba di un cammello, rappresentata dalla lettera maiuscola al centro della parola composta. Una parola in camelCase può contenere una o più lettere maiuscole.

camelCase e PascalCase

camelCase è simile a PascalCase, che rende maiuscole le prime lettere di tutte le parole di una parola composta, inclusa la prima. Ad esempio, myFunction() in PascalCase diventerebbe MyFunction(). I programmatori possono scegliere di usare l'uno o l'altro stile di maiuscole e minuscole quando scrivono codice sorgente, poiché ciò non influisce sulla sintassi. Sebbene ogni sviluppatore possa scegliere lo stile che preferisce, alcuni linguaggi di programmazione hanno convenzioni standard per i nomi. Ad esempio, in Java sono consigliati i seguenti casi:

  • Classi: PascalCase — class VectorImage {}
  • Metodi: camelCase — drawImage()
  • Variabili: camelCase — string newImageName

NOTE: PascalCase è talvolta chiamato "UpperCamelCase", mentre il camelCase standard può essere indicato come "lowerCamelCase". Negli ultimi anni, gli sviluppatori hanno iniziato ad abbandonare questi termini e usano invece PascalCase e camelCase.

Aggiornato October 1, 2020 da Per C.

quizMetti alla prova le tue conoscenze

A raster image may also be called what?

A
Vector image
0%
B
CAD drawing
0%
C
Bitmap image
0%
D
3D model
0%
Correct! Incorrect!     View the Bitmap definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di CamelCase in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.