【发布时间】: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 个字符的行”规则。所以,尊重这一点,无论你给我什么解决方案,我都会很高兴:)