How to create value objects in Ruby - the idiomatic way
When writing Ruby OOP, a typical pattern might be to create an object to group multiple values together meaningfully and sometimes also add some extra methods (computed properties, predicates, representations, …) to allow the object to respond to var...
allaboutcoding.ghinda.com9 min read