ディレクトリ(フォルダ)名は単数形

これからは英語でつけるディレクトリ(フォルダ)名には原則として単数形を選ぼうと思う。これまで、この件は何度か考えたものの曖昧なままなっていた。 ウェブサイトの URL も同じようにしたい。

パソコンを使うようになって四半世紀になる。 フロッピーディスク、CD-R、DVD-R、USB フラッシュメモリと外部記録媒体が進化し、同じように(内蔵・外付け)HDD の容量が増え、今は SSD の価格も下がっている。 パソコンは何台も買い換えてきたが、こうした物の充実に頼って、そのたびにデータを丸ごと引き継いできた。

こうしたデータはただでさえ少なくないうえ、深く考えないままにバックアップを取ったり、持ち運ぶためにさらにコピーを取ったりして、幾重にも散らかってしまった。 一度は整頓しようと思ったのだが、少し手を付けてみて、手間がかかりすぎることはすぐにわかった。 そこで、思い切ってデータを減らそうと心に決めたのである。

データに大鉈を振るうのであれば、併せてディレクトリの構造も見直したい。フォルダ名はわかりやすくつければよい。しかし、一部のソフトウェアやバッチファイルの都合を考えると、浅いうちは半角英数字とアンダースコアのみで名づけたいと考えている。

そこで悩むこととなったのは、ディレクトリ名を単数形・複数形のどちらにすべきかである。たとえば、壁紙の候補を保存するにあたって WallpaperWallpapers のいずれがよいか。

結論としては、原則として単数形を選ぶことにした。論理的な理由は次のとおりである。

  • 名詞の形容詞的用法において、修飾する名詞は通常では単数形を用いる(a city hall など、ただし a glasses case は glasses でひとつとみなされている)。
  • ディレクトリ名に名詞を置くときは、_Directory を冗長性のために省いたものとみて、形容詞的用法を働いている名詞が取るべき形、すなわち通常は単数形で置く。

実際的な理由は次のとおりである。

  • 単数形と複数形が混在すると、ディレクトリ名を指定するときに誤るもとになるので、できるかぎり揃えたい。
  • ディレクトリ名には、形容詞的な名づけ(Share など)があり、すべてが名詞とは限らない。
  • ファイル名の冗長性はできるだけ廃しておきたい。

さすがに、予め Windows が名づけてしまっているディレクトリ(Program Files など)はそのままにしておく。

ディレクトリ名を単数形でつけるのであれば、WWW 上の URL も同じ理由から単数形にすべきであろう。


参照した意見と併せて、対立的な意見も載せておく。