http://d.hatena.ne.jp/asakichy/touch/20090712/1247352722
の
「いくつもの層を経由してオブジェクトインスタンスを渡すのが面倒だったり困難だったりする場合には、設計が複雑になる」
が解決出来ずにオブジェクト指向に疑問が起こる。
グローバル変数をオブジェクト指向的に上手く使うデザインパターンなんかないのかな。