What’s Next
In this chapter, we talked about Ruby style in terms of the decisions you make both when writing individual lines and also when writing methods and classes.
But we’ve only talked about part of Ruby’s dynamic toolkit. Ruby has a rich set of options that make metaprogramming easier. These are often referred to as “magic,” so let’s take a look behind the curtain and see how the magic is done.
Footnotes
Get Programming Ruby 3.3 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.