Metaprogramming Ruby 2 Program Like the Ruby Pros 2nd Edition by Paolo Perrotta – Ebook PDF Instant Download/Delivery: 1941222129, 9781941222126
Full download Metaprogramming Ruby 2 Program Like the Ruby Pros 2nd Edition after payment

Product details:
ISBN 10: 1941222129
ISBN 13: 9781941222126
Author: Paolo Perrotta
Write powerful Ruby code that is easy to maintain and change. With metaprogramming, you can produce elegant, clean, and beautiful programs. Once the domain of expert Rubyists, metaprogramming is now accessible to programmers of all levels. This thoroughly revised and updated second edition of the bestselling Metaprogramming Ruby explains metaprogramming in a down-to-earth style and arms you with a practical toolbox that will help you write your best Ruby code ever.
Table of contents:
1. Metaprogramming Ruby
2. The M Word
3. Ghost Towns and Marketplaces
4. The Story of Bob, Metaprogrammer
5. Metaprogramming and Ruby
Monday: The Object Model
6. Open Classes
7. Inside the Object Model
8. Quiz: Missing Lines
9. What Happens When You Call a Method?
10. Quiz: Tangle of Modules
11. Wrap-Up
Tuesday: Methods excerpt
12. A Duplication Problem
13. Dynamic Methods
14. method_missing
15. Quiz: Bug Hunt
16. Blank Slates
17. Wrap-Up
Wednesday: Blocks
18. The Day of the Blocks
19. Quiz: Ruby#
20. Blocks Are Closures excerpt
21. instance_eval()
22. Callable Objects
23. Writing a Domain-Specific Language
24. Quiz: A Better DSL
25. Wrap-Up
Thursday: Class Definitions
26. Class Definitions Demystified
27. Quiz: Class Taboo
28. Singleton Methods
29. Singleton Classes
30. Quiz: Module Trouble
31. Method Wrappers
32. Quiz: Broken Math
33. Wrap-Up
Friday: Code That Writes Code
34. Coding Your Way to the Weekend
35. Kernel#eval
36. Quiz: Checked Attributes (Step 1)
37. Quiz: Checked Attributes (Step 2)
38. Quiz: Checked Attributes (Step 3)
39. Quiz: Checked Attributes (Step 4)
40. Hook Methods
41. Quiz: Checked Attributes (Step 5)
42. Wrap-Up
People also search for:
metaprogramming ruby 2 pdf
what is metaprogramming in ruby
metaprogramming ruby 2 program like the ruby pros
metaprogramming ruby on rails
metaprogramming ruby
Tags: Paolo Perrotta, Metaprogramming, Ruby, Program, Ruby Pros


