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

hay alguna diferencia entre POO y MVC

Estas en el tema de hay alguna diferencia entre POO y MVC en el foro de Programación General en Foros del Web. hola atodeos. se me vino esta duda sobre POO y MVC. se que POO es para programar objetos y hace mucho mas facil el desarrollo ...
  #1 (permalink)  
Antiguo 18/10/2011, 10:06
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
Pregunta hay alguna diferencia entre POO y MVC

hola atodeos. se me vino esta duda sobre POO y MVC. se que POO es para programar objetos y hace mucho mas facil el desarrollo de un sistema. supongo que sera lo mismo que el MVC.

mi pregunta es si hay alguna diferncia entre los 2 o tienen una relacion entre los 2 ?.
  #2 (permalink)  
Antiguo 18/10/2011, 10:16
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: hay alguna diferencia entre POO y MVC

Pues diferencias todas, y relaciones todas, MVC es un Patrón de Diseño de Software, es una teoría, de como debes de diseñar un sistema, hasta ahí.

POO es una forma de programar, reutilizando componentes, diseño de clases etc.

Puedes programar un sistema respetando en MVC ya sea usando Programación estructurada o Programación orientada a objetos, no hay diferencia ya que MVC es solo una teoría de como esta estructurado tu sistema.

Saludos.
  #3 (permalink)  
Antiguo 18/10/2011, 10:16
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 9 meses
Puntos: 1532
Respuesta: hay alguna diferencia entre POO y MVC

no, MVC es modelo / vista / controlador y corresponde a un patrón de diseño, lo ideal (y mejor) es implementarlo con POO, pero puede hacerse de igual forma con programación estructurada y hasta con otro paradigma

PD: me ganaron el post
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #4 (permalink)  
Antiguo 18/10/2011, 10:31
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
Respuesta: hay alguna diferencia entre POO y MVC

Gracias por mover mi tema en otra categoria. creo que ya estoy entendiendo. si desarrollo una programacion estructurada (en php) utilizado MVC, separaria mi codigo con el diseno HTML.

a ver si me corrigen. tengo un sistema de una galeria de imagenes. el proceso es el siguiente.

1. Defino una funcion que suba las imagenes (Modelo).
2. Proceso para que guarde los datos (Vista).
3. Me muestra los resultados que obtuve (Controlador).

Asi seria el diseño de un MVC estructurado ?:

saludos.

Última edición por esaenz22; 18/10/2011 a las 10:32 Razón: correccion del texto.
  #5 (permalink)  
Antiguo 18/10/2011, 10:34
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: hay alguna diferencia entre POO y MVC

Un poco equivocado, el modelo es la parte nuclear de tu aplicación, donde haces todo lo que se conoce como "business logic", los resultados, la parte visual es la vista, y el controlador simplemente es el puente donde entra el request y analiza que modelo cargar.

Saludos.
  #6 (permalink)  
Antiguo 18/10/2011, 10:55
(Desactivado)
 
Fecha de Ingreso: abril-2008
Mensajes: 787
Antigüedad: 16 años
Puntos: 7
Respuesta: hay alguna diferencia entre POO y MVC

gracias por la respuesta GatorV. a ver si he entendido bien. si dices el Modelo es la parte nuclear de mi aplicacion entonces mi plan de negocio es un sistema de galeria de imagenes, los resultados que voy a obtener.

seria asi entonces GatorV.

Tengo un sistema de galeria de imagenes. el proceso es el siguiente.

1. Elaboro un plan de negocio como va ser mi sistema (Modelo).
2. Me muestra los resultados que obtuve (Vista)
2. Proceso para que guarde las imagenes (Controlador).

seria asi la arquitectura de un MVC estructurado GatorV ?.

saludos.

Etiquetas: diferencia, mvc, poo
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 11:29.