J'ai une classe de grande taille (une quarantaine de méthodes) qui fait partie d'un package que je vais soumettre en tant que cours. Actuellement, les méthodes sont assez mélangées en termes d'utilité publique / privée, etc. et je veux les ordonner de manière raisonnable. Existe-t-il une manière standard de procéder? Par exemple, normalement les champs sont listés avant les méthodes, les constructeurs sont listés avant les autres méthodes, et les getters / setters en dernier; qu'en est-il des méthodes restantes?