Estimada comunidad, un saludo para todos!
Tengo un pregunta de diseño en Android. Sin duda que el trabajar con Fragments modulariza la interfaz de usuario (UI). Como en muchos lugares se dice, puede considerarse un Fragment como una "subactivity" .
Ahora bien, también se dice que la idea de los Fragments es que sean componentes reutilizables, para eso habría que encapsular su funcionalidad dentro de la clase que lo implementa (que extiende a la clase Fragment), por ejemplo definiendo los getters y setters para acceder a sus Vistas (EditText's, Button's, etc).
Desde esta perspectiva, la lógica de negocio de un Fragment tendría que implementarse en la Activity que lo contiene, usando los métodos que este ofrece.
Estoy e lo correcto, o la lógica de negocio de un fragment debe estar también en la clase del mismo (como he visto que se dice también)? Qué opinan?
Saludos!