Key Facts: 1. Metaprogramming is a Ruby programming technique. 2. The book is a guide to mastering the art of metaprogramming in Ruby. 3. The second edition of the book focuses on Ruby 2. 4. The book is divided into three parts: Metaprogramming Ruby, Metaprogramming in Rails, and Metaprogramming in Practice. 5. It covers topics such as object model, dynamic methods, and code that writes code. 6. The book uses a narrative style and is filled with practical examples. 7. It teaches you to write beautiful, idiomatic, and efficient Ruby code. 8. The author uses a fictional character, Bill, to...
Please log in or register to view the full book summary.