Ho notato che un collega e io abbiamo pratiche opposte riguardo all'ordinamento dei metodi nelle nostre classi Java. Uno di noi inizia una lezione con i suoi principali metodi pubblici, e successivamente inserisce tutti gli aiutanti privati. L'altro si assicura che i metodi pubblici siano alla fine.
Chiaramente, questo è solo un problema di stile e non esiste una risposta giusta. Tuttavia, prima di decidere che questa faccenda è solo un'altra battaglia tra Yook e Zook e scegliere l'una o l'altra arbitrariamente, mi chiedevo se forse ci fosse una raccomandazione standard su una guida di stile Java o qualche motivo pratico per cui un approccio è migliore dell'altro.