【问题标题】:ruby: do nothing (dummy) function红宝石:什么都不做(虚拟)功能
【发布时间】:2017-02-19 14:49:00
【问题描述】:

在使用 ruby​​ on rails 代码时,让 rails 什么都不做的传统方式(或最优雅的方式)是什么? 例如,在调试和注释掉必须有语句的行时:

begin
  #some_commented_out_function
rescue => e
[...]
end

有没有我可以快速输入的虚拟函数来代替注释掉的行?这是什么约定?

【问题讨论】:

标签: ruby-on-rails coding-style


【解决方案1】:

Ruby 没有pass 或no-op 语句。在您的示例中,无论是否添加注释,该代码都可以正常工作。

如果您想明确说明,仅包含 nil 的行或解释该方法的注释可能会被认为是传统的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-25
    • 2015-07-28
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    • 2012-03-01
    • 1970-01-01
    • 2015-09-28
    相关资源
    最近更新 更多