相关疑难解决方法(0)

在Ruby中放置私有方法的位置?

大多数博客或教程或书籍都在任何类/模块的底部都有私有方法.这是最好的做法吗?

我发现有必要使用私人方法更方便.例如:

public
def my_method
  # do something
  minion_method
end

private
def minion_method
  # do something
end

public
def next_method
end
Run Code Online (Sandbox Code Playgroud)

这样我发现代码更具可读性,而不是连续上下滚动,这是非常恼人的.

这种方法有什么可怕的错误吗?在底层有私人方法不仅仅是最佳实践和其他东西吗?

ruby conventions

94
推荐指数
8
解决办法
6万
查看次数

标签 统计

conventions ×1

ruby ×1