Gast
#4768005
Hallo zusammen, ich bin dabei eine C++ Applikation zu entwerfen, bei der es funktional einen logischen Kern gibt und je nach Zielplattform eine Visualisierung. Jetzt ist es natürlich sinnvoll, für den funktionalen Kern für die jeweilige Plattform die selbe Codebasis zu verwenden. Die "oberflächliche Realisierung" (lustiges Wortspiel, wa?!) soll einmal µC-basiert auf TI-GrLib sein und das andere Mal Qt. Nach meinem Verständnis würde ich bei den Elementen, bei denen es etwas an zu zeigen gibt, eine Callbackfunktion vorsehen, um ein übergeordnetes Objekt dazu zu bewegen etwas anzuzeigen. So wie ich das sehe, wird sich dadurch die Anzahl der Files ungefähr verdoppeln, da ich für jedes Element ein File mit der Kernlogik habe und den GUI-Decorator? D.h. meine Projekte werden quasi vor Files platzen. Das ist normal nehme ich an? viele Grüße!