Observando el código fuente de varias aplicaciones de Android (no escrito por mí), noté un patrón de colocar ciertas partes de código en sus propios métodos, aunque realmente no hay ninguna reutilización de código, porque esos métodos solo se llaman una vez a lo largo toda la aplicación.trozo de código que se llama solo una vez: ¿merece un método propio?
Hasta ahora tenía una regla de oro que dicta que si una parte del código se usa dos o más veces en el código de la aplicación, entonces merece su propio método, simplemente por el motivo de eliminar la redundancia del código.
Pero al ver esos trozos de código pulcramente divididos en métodos propios (y el propio método de llamada de sobrecarga), estoy comenzando a pensar que tal vez me falta algo.
Aparte de los fines de la documentación, ¿qué otras razones pueden justificar poner solo 4 líneas de código (que se llaman una sola vez) en su propio método?
Legibilidad? Código de auto-documentación? La "sobrecarga de llamada de método" puede ignorarse bastante en Java ya que no es un gran problema. – Marcelo