首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Ruby中的私有方法放在哪里?

Ruby中的私有方法放在哪里?
EN

Stack Overflow用户
提问于 2012-05-24 00:34:06
回答 9查看 60.6K关注 0票数 100

大多数博客、教程或书籍在任何类/模块的底部都有私有方法。这是最佳实践吗?

我发现在必要的时候使用私有方法更方便。例如:

代码语言:javascript
复制
public
def my_method
  # do something
  minion_method
end

private
def minion_method
  # do something
end

public
def next_method
end

这样,我发现代码的可读性更好,而不是不断地上下滚动,这非常令人恼火。

这种方法有什么严重的错误吗?在底层使用私有方法不只是一种最佳实践吗?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10724221

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档