Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2006-02-17

[Ruby]private とかは最近は書きません。

Rubyをはじめたばかりの頃はそれまでC++ばかりを使っていたせいか、privateであるべきものにprivateがついていないのが気持ち悪かったんですが、なんでもpublicにするという人の話を聞いて何となくそうしているうちに違和感がなくなりました。何も考えなくなったし記述量も減ったので楽です。これまで特にはまったり不都合に感じたこともありません。あんなに神経質にprivateとかprotectedとか書いていたのに書かなくても別に不都合がないなんて不思議な話です。

Railsのコントローラークラスではhide_actionでなくてprivateを使ってますけど。