【问题标题】:Ruby named arguments style guide lines [closed]Ruby 命名参数样式指南 [关闭]
【发布时间】:2013-11-20 12:14:33
【问题描述】:

有了新的 Ruby 2.0 命名参数功能,我有这个方法:

def method(named_argument1: value1, named_argument2: value2, named_argument3: value3, named_argument4: value4, named_argument5: value5, named_argument6: value16)
  # ...
end

如你所见,真的很长的队伍。设置此样式的最佳方式是什么?

编辑

事实上,我们不应该写超过 80 个字符的行,所以我不是在寻找主观答案,而是在寻找任何可以帮助我选择(最佳)方法的主观答案。与任何其他主观答案一样,它们是您找到答案的最佳方式。

希望这能解释我为什么提出这个问题,如果这不是一个合适的问题,请告诉我。

【问题讨论】:

  • 这显然是主观的事情。
  • 但您也应该遵守“80 个字符的行”规则。所以,尊重这一点,无论你给我什么解决方案,我都会很高兴:)

标签: ruby ruby-2.0


【解决方案1】:
def method(
  named_argument1: value1,
  named_argument2: value2,
  named_argument3: value3,
  named_argument4: value4,
  named_argument5: value5,
  named_argument6: value16
)
  # ...
end

【讨论】:

    猜你喜欢
    • 2015-06-23
    • 1970-01-01
    • 2012-03-07
    • 1970-01-01
    • 2011-11-07
    • 1970-01-01
    • 2013-02-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多