If you have some familiarity with the Value Object pattern, you probably know that value objects work best when they are immutable. But making objects truly immutable is surprisingly tricky in Ruby.
In this episode, you'll learn how to use a Rubygem which handles the hard parts of putting an object into deep freeze.
This page is just for members. Sign in or subscribe to gain access!