1クラス1ファイルなの?

職場で「1クラス1ファイルが最近の流行」と聞いたけど…それってJavaだけじゃないのかな?と思いました。
どうなんでしょうか?そういうもんなんでしょうか。

僕は細かいファイルがいっぱいできるの嫌いだし,依存関係をいちいち調べにいくからコンパイルが遅くなると思うのでやらないんですが。