ContextFaustregel gruppieren/teilen Sie Ihre eigenen Funktionen/Klassen in Module
ich meine eigene Bibliothek für die Datenanalyse Zweck schreiben. Es enthält Klassen zum Importieren von Daten vom Server, Verfahren zum Säubern, Analysieren und Anzeigen von Ergebnissen. Es enthält auch Funktionen zum Vergleichen von Ergebnissen.
Bedenken
ich diese alle in einem einzigen Modul setzen und es importieren, wenn ich ein neues Projekt zu tun. Ich habe jede neu entwickelte Klassen/Funktionen in der gleichen Datei. Ich habe Bedenken, dass mein Modul länger und schwieriger zu durchsuchen und zu erklären ist.
Fragen
ich vor Python 6 Monate gestartet und will gemeinsame Praktiken wissen:
Wie wollen Sie Ihre Gruppe Funktion/Klassen und legt sie in getrennten Dateien? Zweck? Nach Projekt? Nach Klasse/Funktion?
Oder machst du es überhaupt nicht?
Im Allgemeinen wie viele Zeilen Code in einem einzelnen Modul?
Wie kann man die Abhängigkeit zwischen eigenen Bibliotheken verfolgen?
Fühlen Sie sich frei, irgendwelche Gedanken vorzuschlagen.