Je commence un nouveau projet à partir de zéro et je veux qu'il soit propre / ait de bonnes normes de codage. Dans quel ordre les développeurs expérimentés ici aiment-ils organiser les choses au sein d'une classe?
A: 1) méthodes publiques 2) méthodes privées 3) variables publiques 4) variables privées
B: 1) vars publiques 2) vars privées 3) méthodes publiques 4) méthodes privées
C: 1) vars publiques 2) méthodes publiques 3) méthodes privées 4) vars privées
J'aime généralement mettre les variables statiques publiques en haut, mais alors une méthode statique publique serait-elle répertoriée avant votre constructeur, ou le constructeur devrait-il toujours être répertorié en premier? Ce genre de chose...
Je sais que c'est finnicky mais je me suis juste demandé: quelles sont les meilleures pratiques pour cela?
PS: non je n'utilise pas Cc #. Je connais. Je suis un luddite.