Die meisten Blogs, Tutorials oder Bücher verfügen über private Methoden am Ende einer Klasse / eines Moduls. Ist das die beste Vorgehensweise?
Ich finde es bequemer, private Methoden nach Bedarf zu haben. Beispielsweise:
public
def my_method
# do something
minion_method
end
private
def minion_method
# do something
end
public
def next_method
end
Auf diese Weise finde ich den Code besser lesbar, anstatt kontinuierlich auf und ab zu scrollen, was sehr irritierend ist.
Stimmt etwas schrecklich an diesem Ansatz nicht? Ist es nicht nur eine bewährte Methode und etwas anderes, private Methoden im Grunde zu haben?
private def my_method...end