Ver Mensaje Individual
  #8 (permalink)  
Antiguo 22/03/2012, 08:40
Avatar de JairLizcano
JairLizcano
 
Fecha de Ingreso: junio-2008
Ubicación: Santander, Colombia
Mensajes: 608
Antigüedad: 15 años, 10 meses
Puntos: 53
Respuesta: Duda MVC - Consultas SQL en Controlador

Es evidente que en la teoría que aplica a MVC no va, pero ten en cuenta que aún se mantiene la idea de la identidad (aquello, llámese como sea, que diferencia a algo de "otra cosa").

Cuando se hablaba de medios de clases se recurría a alejar toda función o propiedad que ligara su identidad, es decir; limitar una función, por ejemplo para este caso, con una consulta SQL que bien sabemos será relacionado con el objeto que a su vez no debería porque limita la función "editar"(o bien eliminar, insertar,..) a sólo una tabla en la base de datos y sus respectivos campos. y es ahí donde se mencionaban los medios de clases como solución, que es a lo que posiblemente tu colega hace elocuencia, aunque claro... es una razón justificable y no diría que primitiva.

Para el MVC es interesante plantear modelos por objetos, donde un modelo de determinado objeto es quien mantiene las diferentes consultas SQL o la parte ajena a la identidad de la clase. Generalmente ese modelo por objeto conserva como propiedad el objeto a quien afectan sus propiedades y funciones.

Que desde mi punto de vista y documentación, es lo que debería explicarle a tu colega.
__________________
Programar dejó de ser una profesión acusada en la oscuridad y disfrutada fríamente... para convertirse en un arte.