Ich programmiere eine kleine Datenbankanwendungen und überlege gerade wie ich die Struktur meines Programms gestalte.
Die Oberfläche besteht aus einer Menüleiste, einem Hauptfenster und einer Statusleiste. Das Hauptfenster zeit, abhängig vom Menüpunkt den passenden Inhalt. Jeder "Menüpunkt" der im Hauptfenster angezeigt wird liegt in einem eigenen Panel, genauso wie Menü- und Statusleiste.
Wenn ich das ganze nach dem MVC-Konzept aufbaue, werden aus jedem Panel 3 Klassen. Das ist schon ganz schön viel. Außerdem bauen die Panels ja teilweise aufeinander auf. Wie realisiere ich denn da die Verbindung?
Die Oberfläche besteht aus einer Menüleiste, einem Hauptfenster und einer Statusleiste. Das Hauptfenster zeit, abhängig vom Menüpunkt den passenden Inhalt. Jeder "Menüpunkt" der im Hauptfenster angezeigt wird liegt in einem eigenen Panel, genauso wie Menü- und Statusleiste.
Wenn ich das ganze nach dem MVC-Konzept aufbaue, werden aus jedem Panel 3 Klassen. Das ist schon ganz schön viel. Außerdem bauen die Panels ja teilweise aufeinander auf. Wie realisiere ich denn da die Verbindung?
Zuletzt bearbeitet: