ruby-on-rails - ruby : do nothing (dummy) function

标签 ruby-on-rails coding-style

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

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

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

最佳答案

Ruby 没有pass 或no-op 语句。在您的示例中,该代码将按编写的方式运行,无论是否带有注释。

如果您想明确表示,仅包含 nil 的行或解释该方法的注释可能被认为是常规的。

关于ruby-on-rails - ruby : do nothing (dummy) function,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42328651/

相关文章:

ruby-on-rails - ArgumentError(参数太少): when calling format. json on rails 4.04

java - 在我的 pojo 字段中使用 "public"修饰符而不是 "private"是否有任何风险?

python - 对象的工厂方法 - 最佳实践?

ruby-on-rails - 确保 JSON 响应仅包含带有 rspec 的 X 键

ruby-on-rails - 查找别名方法的源位置

ruby-on-rails - 无法添加到购物车 rails 5

c++ - 具有默认构造函数的对象的初始化列表

c# - 在 C# 中组合多个属性

java - 什么是惯用的 "functional"方法来获取 Optional<String> 并在 null 或空时返回默认字符串,否则返回修改后的字符串?

ruby-on-rails - 强制所有收到的请求 Content-Type 为 JSON