Lavoro nel framework web Django . Quando un progetto diventa più grande, ho lo stesso problema ancora e ancora.
C'è un po 'di Model
. Questo modello deve avere un altro oggetto connesso. Ad esempio quando viene creato User
, immediatamente deve essere creato immediatamente un UserProfile
per questo User
. Quando viene creato UserProfile
, quindi, ad esempio, viene creato il loro oggetto EmailPermission
ecc. O a volte, qualcosa deve essere fatto, inviato via email o altro, prima che l'oggetto sia salvato.
Alcuni eventi vengono eseguiti sovrascrivendo i metodi di salvataggio, alcuni utilizzano segnali.
Quindi la creazione di un oggetto ha un impatto su molti altri oggetti in un intero progetto.
Voglio essere in grado di visualizzare queste dipendenze ed eventi per essere in grado di vederlo tutto in una volta.
Che cosa consiglieresti? Qualcosa da diagrammi UML
o qualcos'altro?