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.
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!
Today, some options for getting the first N elements from a list.
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 …
In today's episode we'll meet an application written without tests, and discover the repercussions of that decision.
Regular expressions are one of the most powerful tools at our disposal. But sometimes they aren't as well suited to a job as they may first appear. In today's episode …
Today we'll look at two different ways to memoize a complex method, and talk about why I prefer one over the other.
As our series on representing physical quantities draws to a close, we turn our attention to existing libraries, specifically the Unitwise gem.