Sto sviluppando un'applicazione Android per il riconoscimento di attività umana. Attualmente, sono nella fase di progettazione in cui sto progettando l'architettura dell'app. Sto usando il modello di architettura MVP. Devo notare che sto imparando come sviluppare un'architettura software mentre penso al design della mia app quindi tienilo in considerazione.
Ora, la mia domanda. In termini di struttura visuale e utilizzo del linguaggio UML per rappresentare il mio design, posso migliorare qualcosa?