Rozpoczynam nowy projekt od podstaw i chcę, aby był czysty / miał dobre standardy kodowania. W jakiej kolejności doświadczeni programiści tutaj lubią układać rzeczy w klasie?
O: 1) metody publiczne 2) metody prywatne 3) metody publiczne 4) metody prywatne
B: 1) vary publiczne 2) vars prywatne 3) metody publiczne 4) metody prywatne
C: 1) metody publiczne 2) metody publiczne 3) metody prywatne 4) metody prywatne
Generalnie lubię umieszczać publiczne zmienne statyczne na górze, ale czy publiczna metoda statyczna powinna być wymieniona przed twoim konstruktorem, czy też konstruktor powinien być zawsze wyświetlany jako pierwszy? Coś w tym rodzaju...
Wiem, że jest to trudne, ale zastanawiałem się tylko: jakie są najlepsze praktyki w tym zakresie?
PS: nie, nie używam Cc #. Wiem. Jestem luddystą.