mvcでは、モデルとビューの連携にobserverパターンが使われる。