Salve a tutti, ho la necessità di organizzare codice relativo ad un'applet che riproduca
un client per Twitter.
La applet è suddivisa in tre sezioni: "Login, Timeline e Console".
La vista login è autoesplicativa, la timeline carica la pagina personale dei tweet e la console,
dovrebbe registrare su una ListView cosa sta succedendo all'interno del client (praticamente
delle println ad ogni passaggio "cruciale").
Il layout di base rimane "fermo" mentre cambiano le viste, insomma il contenuto centrale.
Sto pensando a come organizzare il codice e come gestire l'ereditarietà delle classi.
Il punto cruciale è: ci sono degli oggetti come "vista attiva", "console", "helper", "loggedIn",
"bottoneAttivo", "config", che mi risultano utili in tutte le classi.
Ha senso creare una classe contenitore che istanzi staticamente tutte queste robe e alla quale possa accedere da ogni dove? Altrimenti come potrei fare?

Rispondi quotando