Cairngorm (Flex Framework) には、グローバル変数に似た Model Locator Pattern があります。これは正しいパターンですか?Adobe は flex に最適なパターンだと言っています。
アドビのコンサルティング チームは、Model Locator パターンを、Flex 開発者が採用するベスト プラクティスとして考えました。Model Locator パターンは、コア J2EE パターン カタログから借用したパターンではないため、ユニークです。代わりに、特に Flex アプリケーション開発用にこのパターンを作成しました。私たちの動機は、アプリケーションの状態が Flex アプリケーションに保持され、ビュー コンポーネントがレンダリングしたいクライアント側モデルを「見つける」ことができる単一の場所を持つことでした。Model Locator パターン戦略では、データ バインディングの使用が推奨されるため、View コンポーネントは、ModelLocator クラスの単一インスタンスに保持されているクライアント側の状態に直接バインドされます。このように、モデルが ModelLocator で更新されるたびに、