最近、Array() というイディオムを教えてもらってので、覚えるために書きました。
Linux の不要サービスを停止するruby スクリプト - Slow Dance
ArrayじゃなかったらArrayに変換するようなコードはこれまでこんな風に書いてました。
str_or_ary = str_or_ary.is_a?(Array) ? str_or_ary : [str_or_ary]
でもこんな風にも書けるみたい。
str_or_ary = Array(str_or_ary)
こりゃ便利かも。