Rubyらしいコードの書き方(入門編) (山本隆の開発日誌)

screenshot

他人が書いたRubyのコードを見て、Rubyらしくないと思ったところがありました。 このように直すと、Rubyらしいコードになると思います。 String#+ よりも、 "#{String}"を使う。 obj.to_sしなくてもいいし。 String#+の例 year.to_s + "年" + month.to_s + "月" + day.to_s + "日" "#{String}"の例 "#{year}年#{month}月#{day}日" sprintf(String, *args)は、String#%と同じ。 sprintf(String, *args)の例 sprintf("%d年%d月%d日", year, month, da...

http://www.gesource.jp/weblog/archives/2008/05/ruby_4.html
http://b.hatena.ne.jp/entry/http://www.gesource.jp/weblog/archives/2008/05/ruby_4.html