Thread Methode von anderem Modul benutzen
(10 answers)
Opened by gast_kuerbis at 2019-07-04 10:22
Die ursprüngliche Frage war, ob Du das darfst. Nun, der Compiler frisst es klaglos und es funktioniert. Wir sind also eher auf dem Gebiet der Konventionen (Darf man Rotwein zu Fisch trinken?), und da gibt es meistens unterschiedliche Ansichten. Unkonventionell muss ja nicht immer schlecht sein.
Also hier meine 2 Cent: Ich würde es auf keinen Fall so machen. Guest gast_kuerbisGerade das spricht für ein eigenes Untermodul. Denn sonst lädst Du in My_Module jedes Mal das gesamte Anderes::Modul mit allen seinen Wirkungen und möglicherweise unerwünschten Wirkungen. Guest gast_kuerbisEs gibt einen kleinen Unterschied: Mit dieser Aufrufsyntax hast Du die Möglichkeit, _validate_and_add_opt aus Anderes::Modul in Deinen Namensraum zu importieren. Guest gast_kuerbisBei Deiner Lösung musst Du auch bei jedem Bedarf Anderes::Modul laden. Du sparst Dir das Laden nur bei Anderes::Modul selbst! |