最近、Rubyでオブジェクトとメソッドを動的に作成するのはかなりの作業であることがわかりました。これは、Javascriptでのバックグラウンドの経験が原因である可能性があります。
Javascriptでは、オブジェクトとそのメソッドを次のように動的に作成できます。
function somewhere_inside_my_code() {
foo = {};
foo.bar = function() { /** do something **/ };
};
上記のステートメントをRuby(Javascriptのように単純)で実行するのとどのように同等ですか?