In this episode we dig into RubyGems in order to understand how it augments Ruby's built-in code loading mechanisms.
Category: S3 Premium
Episode #237: Require
As we continue to talk about the process of loading code in Ruby, today we look at how requiring features differs from loading files.
Episode #236: Wrapped Load
As we continue our exploration of how code is loaded into Ruby processes, today we take a look at a technique for running an external script inline without polluting the …
Episode #235: Load
Today's episode kicks off a little series on loading code in Ruby. To start off, we'll look at what it would take to recreate Ruby's logic for locating code files …
Episode #234: Warn
Today we talk about how to let client coders know that something might be amiss... the Ruby way.
Episode #233: Flip-Flop
Continuing from the last episode's them of exploring the Range type, today we look at one of Ruby's more peculiar legacies from AWK and Perl.
Episode #232: Range
Good morning diners! On today's menu, we have a deep exploration of Ruby's Range type. Even if you've used ranges before, you might find something new to chew on. Enjoy!
Episode #230: Black Box
Last week we talked about the consequences of building an app without unit tests that might have forced us to deal with internal coupling. Today we look at the same …