我有一個關於複雜GUI應用程序的架構的問題。在GUI架構中管理很多窗口
我正在創建這樣的應用程序,並且有很多很多的窗口,這些窗口經常會互相交互,而且我正面臨着所有需要引用其中的其他窗口的問題。 管理這些窗口的最佳方法是什麼?首先想到的是創建共享所有窗口引用的全局單例(並將它們封裝在getter/setter中),並且每個窗口只會引用那個,讓我們說'窗口管理器' - 但通常我不'',我喜歡這種類型的編程(我是反全球:P),我認爲這是不好和不安全。
我是否缺少任何範例/設計模式?
欣賞任何有用的提示,
Maciek
你能更好地定義「多,多」嗎?你在說幾十萬嗎? –