Вопрос к программистам на Java, которые работают в компаниях, где есть code-review.
В каком порядке вы держите методы в коде класса? Приходят на ум разные идеи:
1. В порядке реализации - я пишу свою первую программу
2. В алфавитном порядке - хоть какой-то порядок
3. Паблики впереди - потому что ими будут пользоваться потом
4. Геттеры/сеттеры в конец - пусть там прозябают
5. Коструктор и main впереди - они главные.
6. Порядок не важен.
3,4,5. Плюс приватные служебные методы, которые нужны для других методов можно либо сразу после этого метода размещать, или в конце класса в отдельной "секции"