All episodes published in 2014
Category: Season 3
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 …
Episode #229: Consequences
In today's episode we'll meet an application written without tests, and discover the repercussions of that decision.
Episode #228: Reconsidering Regexen
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 …
Episode #227: Multiline Memoize
Today we'll look at two different ways to memoize a complex method, and talk about why I prefer one over the other.
Episode #225: Unitwise
As our series on representing physical quantities draws to a close, we turn our attention to existing libraries, specifically the Unitwise gem.
Episode #224: Surrogate Ordering
It's often desirable compare objects to see which is "lesser" or "greater"; but not all objects are inherently comparable. Today we'll look at a scheme for easily imposing an arbitrary …