どうしても Ruby 2.0+ で shift-jis とかにしなきゃいけない時には書かなきゃいけないという認識なんだけど、そうなるとこの書き方はあまり良くないと思う。

認識が違っていたらごめんなさい。