Dall'osservazione del codice sorgente per varie applicazioni Android (non scritte da me), ho notato uno schema di inserimento di determinati pezzi di codice nei propri metodi, sebbene non ci sia davvero alcun riutilizzo del codice, perché questi metodi vengono richiamati solo una volta l'intera applicazione.pezzo di codice che viene chiamato solo una volta: merita il proprio metodo?
Fino ad ora avevo una regola empirica che stabilisce che se una parte di codice viene utilizzata due o più volte nel codice dell'applicazione, allora merita il proprio metodo, semplicemente per l'eliminazione della ridondanza del codice.
Ma vedendo quei pezzi di codice chiaramente suddivisi in metodi propri (e il proprio metodo che chiama in alto), sto iniziando che forse mi manca qualcosa.
Altro che a scopo di documentazione, quali altri motivi possono giustificare l'inserimento di sole 4 righe di codice (chiamate solo una volta!) Nel proprio metodo?
Leggibilità? Codice di auto-documentazione? "Metodo di chiamata overhead" può essere praticamente ignorato in Java in quanto non è un grosso problema. – Marcelo