soukouki’s diary

誰かの役に立つ記事をかけたらいいなあ

file_nameとfilenameはどっちが多い?

ある時、ふと疑問に思ったのです。

file_nameと、filenameはどっちがいいのだろうかと。

ふつう単語の間にアンダーバーを入れる記法だと、file_nameです。

ですが、filenameの方をよく見かける気がします。

ってことで、githubで検索してみました。

filename Search · filename language:ruby · GitHub

file_name Search · file_name language:ruby · GitHub

結果は、

コードでの出現数
filename 2,951,932
file_name 804,566

と、Rubyではfilenameのほうがメジャーなようです。

ちなみに、いくつかのライブラリの結果です。 (CRubyは命名規則の違うC言語の部分があるのでやめておきました。)

rails rspec(組織全体で)
filename 129 70
file_name 50 35

filenameが多いですが、統一はされていないようです。

感想

Rubyではfilenameの方が多く使われてるっぽい。

とりあえずfilename使っとけばいいんじゃないかな。

english.stackexchange.com