Ruby の elsif が嫌い。elsif 書くなら case & when 使う。なんか elsif ってソースのバランスが変。
if a =~ /foo/ # do elsif a =~ /bar/ # do elsif a =~ /baz/ # do end
case when a =~ /foo/ # do when a =~ /bar/ # do when a =~ /baz/ # do end
Ruby の elsif が嫌い。elsif 書くなら case & when 使う。なんか elsif ってソースのバランスが変。
if a =~ /foo/ # do elsif a =~ /bar/ # do elsif a =~ /baz/ # do end
case when a =~ /foo/ # do when a =~ /bar/ # do when a =~ /baz/ # do end