Ich überlege, eine Schnittstelle zu erstellen und auf alle Objekte in einem bestimmten Namespace anzuwenden.Ist die Verwendung von leeren Schnittstellen ein schlechtes Design?
Szenario, in dem ich das verwenden würde: Ich möchte einen generischen Handler dieser Objekte erstellen, und ich möchte den generischen Parameter erzwingen, nur Typen zu akzeptieren, die diese bestimmte Schnittstelle implementieren.
Ist dies ein schlechtes Design, oder sind leere Schnittstellen akzeptabel?
Wiederholen? http://StackOverflow.com/q/3162214/456188 – Crisfole
@Cpfohl: Meine Frage scheint sehr ähnlich zu der, die Sie verknüpfen. Es scheint, dass diese andere Frage unklarer geschrieben ist (überprüfen Sie die "gesehene" Anzahl), und weniger gut in den Antworten abgedeckt. – Remus
Ich sage dir nicht, du musst es runternehmen! :) Ich zeige es nur für den Fall, dass Sie zusätzliche Informationen erhalten. – Crisfole