Szenario:
Eine Veranstaltung in der Klasse A ausgelöst wird, die von einem Methode in der Klasse B. (derzeit über einen Delegierten)
Die Daten, die von der Veranstaltung zum Methode ist derzeit in Klasse C verpackt.
Dies setzt natürlich voraus, dass die Klasse B von der Klasse C abhängig ist.
Gibt es irgendwelche Techniken/Refactoring, die ich durchführen kann, um diese Abhängigkeit zu entfernen?
z.B. Abrollen der Daten zurück zu einfachen primitiven Datentypen und deren direkte Übergabe.