【发布时间】:2016-07-01 02:11:16
【问题描述】:
如何结束这条长线,以免违反最大 80 长度规则?在哪里断线?
raise XxxxxxxxxxxxxxxxxxxxxxError unless [HTTP_STATUS_CODE[:OK], HTTP_STATUS_CODE[:xxxxxxxxxxxxxx]].include? http_status_code
【问题讨论】:
标签: ruby coding-style
如何结束这条长线,以免违反最大 80 长度规则?在哪里断线?
raise XxxxxxxxxxxxxxxxxxxxxxError unless [HTTP_STATUS_CODE[:OK], HTTP_STATUS_CODE[:xxxxxxxxxxxxxx]].include? http_status_code
【问题讨论】:
标签: ruby coding-style
您可以将unless 拆分为多行块。我建议您将数组提取到变量中?
accepted_codes = [HTTP_STATUS_CODE[:OK], HTTP_STATUS_CODE[:created]]
unless accepted codes.include? http_status_code
raise StandardError
end
【讨论】: