Esistono 3 importanti convenzioni di denominazione:
-
with_underscores
-
PascalCased
-
camelCased
Altre varianti non sono importanti perché non sono comunemente usate.
Per variabili sembra che quello con underscore sia il più usato dagli sviluppatori, quindi mi limiterò a farlo. Penso che sia lo stesso per le funzioni.
Ma per quanto riguarda la classe e i nomi dei metodi? Quale di questi 3 è il più utilizzato dagli sviluppatori per tali costrutti? (personalmente, è 3. per i metodi e 2. per le classi)
Per favore non pubblicare cose come "usa quello che ritieni giusto", perché il codice che sto scrivendo è API per altri sviluppatori, e mi piacerebbe adottare lo stile di codifica più popolare:)