gpt4 book ai didi

do_two_simple_things if something_is_true 的 Ruby 习语

转载 作者:数据小太阳 更新时间:2023-10-29 07:42:07 25 4
gpt4 key购买 nike

例如,这需要 4 行,对于这样一个简单的操作来说空间太大了:

if something_is_true
puts 'error'
return
end

这个是单行的,但看起来很笨拙。

if something_is_true; puts 'error'; return; end

我们可以做类似的事情吗

# it would be great if this would work because it is short and readable
puts 'error' and return if something_is_true

最佳答案

我不确定为什么您认为空间如此宝贵以至于您的原始代码“太多了”。给你的代码空间呼吸,让它占据它需要的空间。为了“节省空间”而变得过于狡猾是一种虚假的经济。最重要的是你的代码是可读和可理解的。我觉得你的原始代码很棒。

关于do_two_simple_things if something_is_true 的 Ruby 习语,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11336767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com