Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!
Werbeanzeige
Alter Hase
Yannic
unregistriert
Alter Hase
simbad
unregistriert
Wenn man keinerlei Erfahrung in der Sache hat ist der beste Weg vermutlich, dass man die Software erstmal ohne Plugins baut und dann versucht Module und deren Kommunikation untereinander zu abstrahieren. Dann kann man diese in Plugins auslagern.
simbad
unregistriert
Wenn man keinerlei Erfahrung in der Sache hat ist der beste Weg vermutlich, dass man die Software erstmal ohne Plugins baut und dann versucht Module und deren Kommunikation untereinander zu abstrahieren. Dann kann man diese in Plugins auslagern.
Wenn du das so versuchst erschiesst du dich bei einer Software in der Komplexität einer IDE nach wenigen Tagen.
Man baut sich eine Infrastruktur für die Kommunikation der einzelnen Programmteile und kann dann die Plugins untereinander kommunizieren lassen. Der Kern der Anwendung ist nur für die Kommunikation zuständig und für das laden der Plugins.
Im OS Bereich nennt man sowas Micro-Kernel-Architecture. Kommunikation mittels Nachrichten.
Simpel, schnell, flexibel.
simbad
unregistriert
Wenn man keinerlei Erfahrung in der Sache hat ist der beste Weg vermutlich, dass man die Software erstmal ohne Plugins baut und dann versucht Module und deren Kommunikation untereinander zu abstrahieren. Dann kann man diese in Plugins auslagern.
Wenn du das so versuchst erschiesst du dich bei einer Software in der Komplexität einer IDE nach wenigen Tagen.
Man baut sich eine Infrastruktur für die Kommunikation der einzelnen Programmteile und kann dann die Plugins untereinander kommunizieren lassen. Der Kern der Anwendung ist nur für die Kommunikation zuständig und für das laden der Plugins.
Im OS Bereich nennt man sowas Micro-Kernel-Architecture. Kommunikation mittels Nachrichten.
Simpel, schnell, flexibel.
Das erfordert, dass man die noetige Erfahrung hat um die Infrastruktur und Kommunikation entwerfen zu koennen.
Wenn man keinerlei Erfahrung in der Sache hat ist der beste Weg vermutlich, dass man die Software erstmal ohne Plugins baut und dann versucht Module und deren Kommunikation untereinander zu abstrahieren. Dann kann man diese in Plugins auslagern.
Wenn du das so versuchst erschiesst du dich bei einer Software in der Komplexität einer IDE nach wenigen Tagen.
Man baut sich eine Infrastruktur für die Kommunikation der einzelnen Programmteile und kann dann die Plugins untereinander kommunizieren lassen. Der Kern der Anwendung ist nur für die Kommunikation zuständig und für das laden der Plugins.
Im OS Bereich nennt man sowas Micro-Kernel-Architecture. Kommunikation mittels Nachrichten.
Simpel, schnell, flexibel.
Das erfordert, dass man die noetige Erfahrung hat um die Infrastruktur und Kommunikation entwerfen zu koennen.
Sicher. Aber der erste Ansatz führt ziemlich sicher zum Tod des Programmierers oder des Computers. Deswegen mein Hinweis unter anderem auf den micro-kernel. Da kann man sich das abgucken. Man braucht es nur meist nicht so super extrem.
Es ist ja keine Schande etwas falsch zu machen, als Programmierer tu ich das täglich, [...].
Werbeanzeige