Questa è una domanda sulla convenzione di denominazione.
In C #, qualcuno ha suggerito che le variabili di tipo List<T>
debbano essere chiamate listBlah
invece di solo blah
. Allo stesso modo per le variabili di tipo Dictionary<keyT, valueT>
.
Penso che la ragione sia perché possiamo indovinare il tipo di una variabile semplicemente guardando il suo nome, senza dover cercare dove è dichiarata.
Ma quando crei un oggetto di una classe con il nome "MyClass", qual è una buona pratica per denominare l'oggetto (dopo il nome della classe)?
Quando crei una variabile di tipi primitivi come int
, char
, string
, double
, qual è una buona pratica per nominarla?
Credo che questa domanda non riguardi solo C #, ma anche altri linguaggi di programmazione.