私はいつもこの Ruby の問題に直面しています。もっときれいに書きたいと思っています。
var a can be nil
a.value can also be nil
a.value has possible true or false value
if (not a.nil?) && (not a.value.nil?) && a.value == false
puts "a value is not available"
else
puts "a value is true"
end
問題は、条件ステートメントがぎこちなくて読みにくいことです。nil
チェックとfalse
条件ステートメントを改善するにはどうすればよいですか?
ありがとう、私はRubyの初心者です