J'ai remarqué qu'un collègue et moi avons des pratiques opposées concernant l'ordre des méthodes dans nos classes Java. L'un de nous commence une classe avec ses principales méthodes publiques, puis met tous les assistants privés par la suite. L'autre d'entre nous s'assure que les méthodes publiques sont à la toute fin.
De toute évidence, ce n'est qu'une question de style et il n'y a pas de bonne réponse. Cependant, avant de décider que cette question n'est qu'un autre combat entre les Yooks et les Zooks et de choisir arbitrairement l'un ou l'autre, je me demandais s'il existait peut-être une recommandation de guide de style Java standard ou une raison pratique pour laquelle une approche est meilleure que l'autre.