Aber!
Wahrscheinlich wäre es sinnvoller die betreffenden Interfaces zu wrappen und nur noch über diese Wrapper Interfaces zu arbeiten. Dann müsste ich zwar ziemlich viel doppelt schreiben (Wrapper und
Package Interfaces), aber ich könnte das
Package evtl. jederzeit ersetzen und wesentlich komfortabler testen.
Wie würdet ihr damit verfahren? (Ein Glück hier gibt's so viele Profis

)
Das vermute ich eben auch. Ist zwar mehr Programmieraufwand, aber im Endeffekt sauberer. Letzten endes will ich ja genau das. Sauberen, testbaren Code, der über Interfaces verbunden wird.
Wie gesagt, das sind meine ersten Gehversuche und ich versuche das gleich richtig zu machen.
Wer sucht, der findet. Wer länger sucht, findet mehr.