Skip to content

第9章 安全なメタプログラミング

suchi edited this page Nov 8, 2011 · 8 revisions

メタプログラミングruby読書会::第9章 安全なメタプログラミング

構成

  • 9.1メタプログラミングのテスト
    • 9.1.1 コントローラのフィルタ
    • 9.1.2 コントローラフィルタのテスト
  • 9.2 モンキーパッチを防ぐ
    • 9.2.1 モンキーパッチを明示的にする
    • 9.2.2 モンキーパッチの防止
  • 9.3 学んだこと
    • 9.3.1 あなたのメタプログラミングのコードをテストする
    • 9.3.2 メタプログラミングもプログラミング

疑問・質問・ポイント

  • 9.1.2 p.253 test_processのブロックのところが理解できなかった(suchi)
  • 9.1 全般 -- ちょっとこれだけの例でメタプログラミングのテストができるようになるかというと辛い(suchi)
    • テストも同じようなメタなテストコードになってしまいます。難しい

リンク

Clone this wiki locally