より分かりやすく

例えば、userというモデルに、diary、mailなどのモデルが関連付いているとしよう。
当然そのときは、diary.user、mail.userなどで参照が可能である。

しかし、下記の要にするとより分かりやすくなる。
すべてこうする必要はないが、mailなどはuserといっても、送信者か受信者か分かりにくい。
よって、それを明確にする。

  def receiver
    self.user
  end

  def sender
    self.flag.get_sender
  end