All episodes published in 2014
Category: Season 3
Episode #205: Comparable
In this episode we meet a Ruby standard module that makes it easy to make classes comparable and sortable.
Episode #204: Hash Equality
Building on the previous episode on hash tables, today we tackle the concept of hash equality: how Ruby decides if two objects are the same for the purpose of use …
Episode #203: Hash Table
Today's dish is an exploration of how Ruby is able to quickly look up keys in hashes.
Episode #202: Identity And Equality
Today's episode deals with the concepts of identity and equality - what makes one object equal to another.
Episode #201: Immutable Object
In this episode we learn how mutability can lead to bugs in Value Objects... and how we can eliminate these types of bugs once and for all.
Episode #200: Quantity
In today's episode we take a look at a storied problem in software: defects caused by accidentally mixing-up the units of measurement used in calculations. And we kick off a …
Episode #199: Regexp Union
Today's episode demonstrates an easy way to build big regular expressions out of little ones.
Episode #198: Decorator Transparency
In today's episode we look at a potential complication of using the Decorator pattern, and discuss how to resolve it by enforcing Command/Query Separation.
Episode #197: Decorator
Today we explore the Decorator pattern, with the help of the SimpleDelegator standard library.