Hi Johnny B.,
Streich meine Aussage aus dem Protokoll.
Die Endung pm hat mich wohl etwas verwirrt. Ich habe mir folgendes zusammengereimt:
Die Datei Routines.pm enthält alle ausgelagerten Funktionen. Die Dateien a.pm und b.pm binden diese dann mit use ein und Importieren die vollständige Funktionalität. Nun wird von a.pm und b.pm nur eine Untermenge der Funktionen von Routines.pm exportiert um die Schnittstelle klein zu halten.
Ich weiß das es da nicht steht, habe nicht gründlich genug gelesen.
Habe auch mittlerweile eine Struktur für das Projekt erstellt, die meiner Ansicht nach nicht perfekt ist, jedoch für dieses Projekt ausreichend.
Eine herzlichen dank an alle die sich an der Diskussion beteiligt haben.
MfG
Otto