title: What is the difference between memorized object vs using delegate?
body: <p>I use serializer to render each <code>Order</code> object (which includes <code>User</code> information)</p>
  
  <p>In my serializer I have:</p>
  
  <pre><code>delegate :user, to: object
  delegate :email, :phone_number, :verified?, to: :user
  </code></pre>
  
  <p>I found that I can also use memorized helper, like this:</p>
  
  <pre><code>private
  
  def user
    @user ||= object.user
  end
  </code></pre>
  
  <p>Is that better practise? And what is the difference?</p>