Foros del Web » Programación para mayores de 30 ;) » Programación General »

MVC: Pros y contras de crear métodos estáticos en los modelos

Estas en el tema de MVC: Pros y contras de crear métodos estáticos en los modelos en el foro de Programación General en Foros del Web. Buenas, Me gustaría saber los pros y contras que hay cuando creas los métodos estáticos de los modelos de un patrón MVC. Por ejemplo: Productos::get( ...
  #1 (permalink)  
Antiguo 17/01/2013, 05:16
 
Fecha de Ingreso: enero-2012
Ubicación: España
Mensajes: 150
Antigüedad: 12 años, 3 meses
Puntos: 0
MVC: Pros y contras de crear métodos estáticos en los modelos

Buenas,

Me gustaría saber los pros y contras que hay cuando creas los métodos estáticos de los modelos de un patrón MVC.

Por ejemplo:

Productos::get( $where, $orderby )

Productos::getOneById( $id )

Gracias.
  #2 (permalink)  
Antiguo 30/03/2013, 23:35
Avatar de ggomez91  
Fecha de Ingreso: octubre-2008
Mensajes: 181
Antigüedad: 15 años, 7 meses
Puntos: 13
Respuesta: MVC: Pros y contras de crear métodos estáticos en los modelos

En general deberías evitar métodos estáticos por cuestiones de arquitectura. Lo mejor para ese tipo de métodos de getById es usar el patrón singleton en el que tienes un DAO único y a el le pides las cosas. Puedes leer sobre singleton en PHP aquí:

http://www.cristalab.com/tutoriales/crear-e-implementar-el-patron-de-diseno-singleton-en-php-c256l/

PD: asumo que usas php por los $ pero el patrón es igual para cualquier lenguaje.

Etiquetas: modelos, mvc
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:39.