Wie kann ich Addon / Plugin freundliche Code schreiben?
-
18-09-2019 - |
Frage
Ich möchte wissen, wie kann ich meinen Code Plugin / Priendliy machen. Sagen wir:
Ich habe ein Programm und auf der Benutzeroberfläche würde es einen Addons Abschnitt, wo andere Entwickler bieten Plugins.But wie habe ich eine solche Schnittstelle zu entwerfen, dass mein Code mit anderen Code funktioniert. Ich kann nicht vorstellen: (
Lösung
Werfen Sie einen Blick auf die Template-Methode Design Muster zuerst.
Andere Tipps
Sie nicht angeben, welche Sprache / Plattform Sie suchen auf. Wenn es .NET einen Blick auf MEF hat:
Es ist zumindest ein guter Anfang, wenn Sie nach einem Muster gesuchten aus zu arbeiten.
Blick auf einige Software, die dies als Kernfunktionalität der Fall ist. Zum Beispiel, Mediaportal, MediaPortal2 und MeedioOS haben diese Funktionalität eingebaut.
Ich würde einen Blick auf XPCOM oder OSGi nehmen.