Estoy comenzando un nuevo proyecto desde cero y quiero que esté limpio / tenga buenos estándares de codificación. ¿En qué orden a los desarrolladores experimentados de aquí les gusta diseñar las cosas dentro de una clase?
A: 1) métodos públicos 2) métodos privados 3) vars públicas 4) vars privadas
B: 1) vars públicas 2) vars privadas 3) métodos públicos 4) métodos privados
C: 1) vars públicas 2) métodos públicos 3) métodos privados 4) vars privadas
Por lo general, me gusta colocar variables estáticas públicas en la parte superior, pero ¿se enumeraría un método estático público antes de su constructor, o el constructor siempre debería aparecer primero? Esa clase de cosas...
Sé que es delicado, pero me preguntaba: ¿cuáles son las mejores prácticas para esto?
PD: no, no uso Cc #. Lo sé. Soy ludita.