Linguaggi di programmazione: quante notazioni!

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: