ロドリゲス書房 >> メタプログラミングRuby: Paolo Perrotta, 角征典: 本 >>
nanowiki 補完用の書棚です
http://www21.atwiki.jp/o-rod/
最新更新日時: 2017年09月30日 13時06分
このフォルダのページビュー: 2026265
本を読む 「メタプログラミングRuby」 |
http://emasaka.blog65.fc2.com/blog-entry-799.html Ruby勉強中の自分にとって、へぇだったのは以下のあたり。 * incluceしたモジュールのメソッドは、インクルードするクラスの真上に入る * Ruby 1.9では、ブランクスレートとしてBasicObjectが使える(emasaka注:ブランクすぎる気はするけど) * define_methodのブロック引数はクロージャなので、フラットスコープに使える * ブロック、Proc、lambda、メソッドの違い * 多くのRubyistはクラス変数を使わずにクラスインスタンス変数を使っている(emasaka注:本当?) * オブジェクトの特異クラスのスーパークラスは、オブジェクトのクラス |
【このカードへのコメント】