2014-09-07から1日間の記事一覧

動的メソッドと動的ディスパッチ [ruby]

動的ディスパッチとは メソッドの実行直前に実行するメソッドを決めること。 具体的には、sendメソッドを利用する。 動的メソッドとは メソッドを動的に定義すること。 具体的には、define_methodを使う。 上記2つを活用したリファクタリング #元のコード。…