好きな言葉「必要かどうか悩むようなものは必要ない」

いつも正確な表現がわからなくて探すはめになるのでここに書いとこう。

"Metaclasses are deeper magic than 99% of users should ever worry about. If you wonder whether you need them, you don't (the people who actually need them know with certainty that they need them, and don't need an explanation about why). -- Python Guru Tim Peters"

「必要かどうか悩んでいるなら、それはあなたには必要ないんだよ。本当にそれが必要な人は、『それが必要だ』と確信している。なぜ必要かなんて説明する必要もないんだ。」

Pythonメタクラスの話なんだけども、言語の機能に限らずもっと普遍的な真理だと思う。これをつぶやきながら部屋の掃除をしよう。