Sto iniziando un nuovo progetto da zero e voglio che sia pulito / abbia buoni standard di codifica. In che ordine gli sviluppatori esperti qui amano disporre le cose all'interno di una classe?
A: 1) metodi pubblici 2) metodi privati 3) vars pubblici 4) vars privati
B: 1) vars pubbliche 2) vars private 3) metodi pubblici 4) metodi privati
C: 1) vars pubblici 2) metodi pubblici 3) metodi privati 4) vars privati
In genere mi piace mettere le variabili statiche pubbliche all'inizio, ma poi un metodo statico pubblico dovrebbe essere elencato prima del tuo costruttore, o il costruttore dovrebbe essere sempre elencato per primo? Questo genere di cose...
So che è finto ma mi chiedevo: quali sono le migliori pratiche per questo?
PS: no non uso Cc #. Lo so. Sono un luddite.