Questa domanda nasce dal vedere il codice in cui sento che qualcosa non va, ma non riesco a metterci un dito mentre sviluppo Android.
Quali sono alcune bandiere rosse nello sviluppo Android che dicono che la tua applicazione potrebbe non essere organizzata / programmata nel modo migliore? Quali sono alcuni modi per risolvere questi casi di odore di codice?