目次
1 基本(Rubyのようにコードを書く;正しい制御構造を選択する ほか)2 クラス、モジュール、およびブロック(選択したショートメソッドからクラスを構築する;演算子を礼儀正しく定義する ほか)
3 メタプログラミング(プログラムへの通知にフックを使う;柔軟なエラー処理にmethod_missingを使う ほか)
4 すべてをまとめあげる(言語内DSLを考察する;構文をより柔軟にするために言語外DSLを構築する ほか)
-
- 洋書
- How I Wish
-
- 電子書籍
- 金色の文字使い ―勇者四人に巻き込まれ…