Percebi que um colega de trabalho e eu temos práticas opostas em relação à ordenação de métodos em nossas classes Java. Um de nós inicia uma aula com seus principais métodos públicos e depois coloca todos os auxiliares particulares em seguida. O outro de nós garante que os métodos públicos estejam no final.
Claramente, isso é apenas uma questão de estilo e não há resposta certa. No entanto, antes de decidirmos que esse assunto é apenas mais uma luta entre os Yooks e os Zooks e escolhermos arbitrariamente um ou outro, fiquei pensando se talvez houvesse uma recomendação padrão de guia de estilo Java ou algum motivo prático pelo qual uma abordagem seja melhor que a outra.