Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/10/2010, 08:01
grey
 
Fecha de Ingreso: diciembre-2007
Mensajes: 178
Antigüedad: 16 años, 4 meses
Puntos: 1
Respuesta: Zend Framework y Uml

Hola, justamente esa es mi duda, porque el registro puede ser algo simple pero quizas el resto del sitio no, o esta la posibiliadad de que en un futuro el sitio crezca, y alli entra el dilema, si respetar "siempre" los diagramas de clase que nos arroja un diseño UML.

Pongo dos ejemplos para que se vea la diferencia, supongamos que queremos ver una lista con todos los usuarios:
Código PHP:
Ver original
  1. //ejemplo 1
  2. public function usuarioAction()
  3.     {
  4.         $todoslosautos=new Moduno_Model_Usuarios();
  5.         $this->view->todos=$todoslosusuarios->vertodos();
  6.     }
Código PHP:
Ver original
  1. //ejemplo 2
  2. public function usuarioAction()
  3.     {
  4.         include_once 'Usuarios';
  5.  
  6.         $verusuarios = New Usuarios();
  7.         $todos = $verusuarios->listacompleta();
  8.         $this->view->todos = $todos;
  9.     }
En el segundo caso se estaria respetando el diagrama de clases, donde una clase "Usuarios" tiene un metodo "listacompleta" y es alli donde se llama al modelo para que posteriormente se retorne el resultado.
En el primer caso se hace directo, sin intervencion de ninguna clase, o sea dejando de lado el diagrama UML.
Funciona de las dos formas, pero cual seria la "correcta".