Большинство блогов или учебников или книг имеют частные методы в нижней части любого класса/модуля. Это лучшая практика?
Я считаю, что частные методы как можно более удобны. Например:
public
def my_method
# do something
minion_method
end
private
def minion_method
# do something
end
public
def next_method
end
Таким образом, я нахожу код более читаемым, а не постоянно прокручивающимся вверх и вниз, что очень раздражает.
Есть ли что-то ужасное в этом подходе? Имеет ли частные методы внизу не только лучшие практики и что-то еще?