Hi zusammen
Wir starten gerade mit einem Projekt in Python. Jetzt wäre die Frage wie man den Code strukturiert. Da es sich um eine dynamische Sprache handelt sollte es gut getestet sein. Jetzt habe ich gesehen dass in Python relativ oft direkt Module importiert werden. Ist das sinnvoll? Wäre es nicht sinnvoller so eine Art Depedency Injection über die init Methode mitzugeben? Ich habe leider relativ wenig Ahnung von Python. Normalerweise bin ich in .Net bzw. Javascript unterwegs. In .Net haben wir Autofac, in Javascript verwenden wir eine AMD implementierung.
Kann mich jemand in der Richtung beraten? Alle externen Abhängigkeiten einfach per import reinzuhauen fühlt sich irgendwie nicht gut an.
Danke schon mal!
Viele Grüße,
Florian
Wir starten gerade mit einem Projekt in Python. Jetzt wäre die Frage wie man den Code strukturiert. Da es sich um eine dynamische Sprache handelt sollte es gut getestet sein. Jetzt habe ich gesehen dass in Python relativ oft direkt Module importiert werden. Ist das sinnvoll? Wäre es nicht sinnvoller so eine Art Depedency Injection über die init Methode mitzugeben? Ich habe leider relativ wenig Ahnung von Python. Normalerweise bin ich in .Net bzw. Javascript unterwegs. In .Net haben wir Autofac, in Javascript verwenden wir eine AMD implementierung.
Kann mich jemand in der Richtung beraten? Alle externen Abhängigkeiten einfach per import reinzuhauen fühlt sich irgendwie nicht gut an.
Danke schon mal!
Viele Grüße,
Florian
Comment