Rubyistsと話すときはいつでも、とについて素晴らしいことを聞きmethod_addedますmethod_missing。しかし、私は最近、プロジェクトで両方を使用したことで叱られました。議論は、別のライブラリ(たとえば、rspecなど)もメソッドをオーバーロードし、method_missing最初に呼び出されたバージョンに応じてプログラムを奇妙な状態にする可能性があるというものでした。
これがどのくらいの頻度で発生するのか知りたいです。過負荷になるのは本当に危険method_missingですか?method_missing紛争から生じる悲惨な例を実際に持っている人はいますか?