Segnali da non ignorare
Se un controller valida, salva file, compone query, prepara email e decide il redirect finale, probabilmente sta facendo troppo.
- Metodi molto lunghi
- Troppe dipendenze indirette
- Branch annidati difficili da leggere
- Difficolta nel testare i casi limite
Quando succede, un service ben nominato restituisce subito respiro al codice.