Utilizzando diversi diversi linguaggi di programmazione, sono differenti le notazioni che vengono utilizzate per assegnare nomi alle variabili, classi, costruttori ecc…
Ho provato a sintetizzare quelle più note.
Camel case: numberOfPeople
“La gobba del cammello”! Chiamata così perchè ogni parola intermedia inizia con la lettera maiuscola.
Kebab case: number-of-people
“come uno spiedino” ! Le parole sono separate dal carattere – . Può essere utilizzata solo nei linguaggi di programmazione dove il carattere – non viene interpretato come sottrazione.
Snake case: number_of_people
“come un serpente“! Le parole sono separate dal carattere _ .
Hungarian (Systems) notation: iNumberOfPeople
Si precede il nome della variabile con un carattere che indica il tipo della variabile (nell’esempio i indicata un intero)
Hungarian (Apps)) notation: cntNumberOfPeople
Si precede il nome della variabile con uno o più caratteri ad indicarne l’uso. Nell’esempio cnt rappresenta un contatore.
PascalCase notation: NumberOfPeople
Ogni nome e ciascuna parola all’interno inizia con una lettera maiuscola.
Ciascun linguaggio di programmazione utilizza la propria convenzione: