Skip to content

第3章 水曜日: ブロック

mackato edited this page Jun 6, 2011 · 27 revisions

メタプログラミングruby読書会::第3章 水曜日: ブロック

構成

  • 3.1 水曜日の過ごし方
    • 3.1.1 今日の指針
    • 3.1.2 基本に立ち返る
  • 3.2 クイズ:Ruby#
    • 3.2.1 usingキーワード
    • 3.2.2 挑戦
    • 3.2.3 クイズの答え
  • 3.3 クロージャ
    • 3.3.1 スコープ
    • 3.3.2 スコープのフラット化
    • 3.3.3 スコープのまとめ
  • 3.4 instance_eval()
    • 3.4.1 カプセル化の破壊
    • 3.4.2 クリーンルーム
  • 3.5 呼び出し可能オブジェクト
    • 3.5.1 Procオブジェクト
    • 3.5.2 Proc対Lambda
    • 3.5.3 メソッド再び
    • 3.5.4 呼び出し可能オブジェクトのまとめ
  • 3.6 ドメイン特化言語を書く
    • 3.6.1 はじめてのDSL
  • 3.7 クイズ:より良いDSL
    • 3.7.1 ビルの逃亡
    • 3.7.2 クイズの答え

疑問・質問・ポイント

  • 3.1 水曜日の過ごし方

    • p107 yieldの読みは「イールド」、イにアクセントでOK? (mackato)
  • 3.2 クイズ:Ruby#

  • 3.3 クロージャ

  • 3.4 instance_eval()

  • 3.5 呼び出し可能オブジェクト

  • 3.6 ドメイン特化言語を書く

  • 3.7 クイズ:より良いDSL

リンク

Clone this wiki locally