コード生成プログラミングRuby
メタプログラミングがあるのにコード生成は必要?
重なる目的
異なる目的