メタプログラミングRuby 第3章 水曜日:ブロック その1
- 作者: Paolo Perrotta,角征典
- 出版社/メーカー: KADOKAWA/アスキー・メディアワークス
- 発売日: 2010/08/28
- メディア: 大型本
- 購入: 18人 クリック: 533回
- この商品を含むブログ (125件) を見る
第3章に突入です。この既知の内容が多いので飛ばしていきます。
- スコープのことをこんなにこと細かに説明しているのはあまり見たことがないかも
- いろいろ語彙が出てきました
- どれも語彙としては初耳だけどやっていることは馴れ親しんだ Ruby のプログラミング。そうか、いままでやっていたことはメタプログラミングだったんだ。
ただわたしはフラットスコープにはあまりブロック付き Class.new は使わずに、Class.new/Module.new で無名クラス/モジュールを作成して module_eval するほうが多いですね、なぜか。
明日は 3.5 呼び出し可能オブジェクトからです。