Extract Value Object
One more on our clean code series (I think every post I make is about clean code, at least I do my best). The last one was about the Null Object Pattern. Today will be about the Extract Value Object. class SummaryCard attr_accessor :reviews def initialize(attributes = {}) @stars = attributes.fetch(:stars, nil) @reviews ||= review_scores […]
Read More Extract Value Object