大多数博客、教程或书籍在任何类/模块的底部都有私有方法。这是最佳实践吗?
我发现在必要的时候使用私有方法更方便。例如:
public
def my_method
# do something
minion_method
end
private
def minion_method
# do something
end
public
def next_method
end
这样,我发现代码的可读性更好,而不是不断地上下滚动,这非常令人恼火。
这种方法有什么严重的错误吗?在底层使用私有方法不只是一种最佳实践吗?
https://stackoverflow.com/questions/10724221
复制相似问题