Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/03/2010, 21:13
jotamarios
 
Fecha de Ingreso: abril-2009
Mensajes: 196
Antigüedad: 15 años
Puntos: 0
Modelo Vista Controlador: MAS ABSTRACTO

Hola a todos,

he visto muchos temas y artículos del modelo vista controlador en php, pero, ¿que hay del nivel de abstracción del que tanto se habla en ingeniería de software?, ¿como aplicarlo?. Es decir, todos plantean una vista que muestra datos, un controlador que recibe peticiones, verifica los input, decide que se pide hacer y llama al modelo para luego devolver la vista y por último un modelo que interactua con la capa de datos basada en los parámetros suministrados. PERO, ¿que hay de la abstracción para la creación de entidades lógicas? en todos los ejemplos veo que se devuelven array's con el contenido de lo que busca el usuario, pero, ¿la abstracción no debería ser generar objetos de una determinada clase para retornar? (lo que pasa es que lo veo inoficioso tomar un arrary de la bd para convertir en conjunto de objetos que luego tendrán que ser retornados como array o xml para ser leído en el html).