ドットが複数入っているファイル名は一般的なものですか？


githubなどでソースを読むにあたり、foo.class.phpやfuga.min.cssなど、ファイル名にドットが複数入っているものを時々目にしますが、この書き方は一般的な書き方なのでしょうか？この書き方によるメリット・または危険性があれば教えていただきたいです。




一般的かと思います。  
歴史的には、1990年代には、UNIXのファイルシステムは、ファイル名に複数のドットが含まれているのをサポートしていましたし、その派生(?)であるLinuxのファイルシステムも同様でした。WindowsでもFAT32ファイルシステムでサポートしていたと記憶してます。(1998年くらいから)

＃HDFSはよくわかりませんが、現在はサポートしてます。

使い方は人それぞれと思いますが、名称の単語間を区切る文字として利用するのをよく見かけます。(質問の例だと「foo」「class」を区切っている)

特別メリットがあるわけではないですが、Windows、MacOS、Linuxのどこでも利用できるので、ファイル名中の単語の区切りとしては都合がよいと思います。  
危険性も特にないと思います。

