メタプログラミングruby 電子書籍




Rubyメタプログラミングオンラインチュートリアル (6)

http://rubymonk.com/learning/books/2-metaprogramming-in-ruby見ることができます。RubyMonk.comでリリースしたRubyのプログラミングに関する2番目の無料の書籍です。

私はちょうどRubyを学び始めたばかりで、基礎をよく理解しています。 私はRubyがうまくやっているクールなものの一つがメタプログラミングであると聞いていますが、私が読んだチュートリアルのどれもこれをカバーしていません。 Googleの検索私は、ルビーメタプログラミングのスクリーンキャストの支払いを見つけることしかできないようです。

だから、どこで良いRubyメタプログラミングチュートリアルをオンラインで見つけることができますか?



このリンクは、Rubyメタプログラミングの様々な概念(シングルトン、動的プログラミングなど)を非常に体系的に説明しています。

http://ruby-metaprogramming.rubylearning.com/



私は誰もコードスクールについて言及していないことに驚いています。 彼らの「Ruby Bits Part 2」コースは、優れた本「Eloquent Ruby」の後半に似た素材を使用しています。

リンク: http://www.codeschool.com/courses/ruby-bits-part-2 : http://www.codeschool.com/courses/ruby-bits-part-2

レベル:

  1. ブロック、Procs、&Lambdas
  2. ダイナミッククラスとメソッド
  3. 自己を理解する
  4. メソッド5と6がありません。DSL

サブスクリプションのために月額20ドルの費用がかかりますが(私の場合は他のコースにもアクセスできます)、私にとってはそれだけの価値がありました。


あなたが少しの現金を支出する準備ができているなら、 Pragmatic Programmersウェブサイトは、Ruby Object Modelとメタプログラミングに関する優れたスクリーンキャストシリーズを持っています。 それは非常に高価ではないし、たくさんのクールなものを持ち、一セントの価値がある非常に包括的なシリーズです。

私はいくつかのコンセプトの周りに頭を浮かべて試してみるためにそれをもう一度見る必要があります、そして、私はクールなメタの群衆の1人になることができます:)





metaprogramming