26 Mar
Posted by pecesama as PHP, Programacion, patrones de diseño, php5
Imprimir este post
El Domain Model Pattern (algo así como ”Patrón del Modelo de Dominio”), consiste en una clase que representa objetos o responsabilidades particulares en nuestro software.
Por ejemplo, para trabajar con usuarios, cada usuario sería una instancia de una clase “Usuario”.
Normalmente al usar el Domain Model se representan los datos en una o más tablas de una base de datos. Por ejemplo, para la tabla de usuarios de un sistema.
Entonces escribimos una clase que represente a cada usuario y sus atributos; es decir el Domain Model:
Para usarla debemos instanciarla:
De esta forma dispondremos de las propiedades de los usuarios en nuestros objetos.
Este patrón es el que usamos principalmente en la actual arquitectura de gelato. Pero es importante tener especial cuidado en no caer en el anti-patrón Anemic Domain Model que como todos los anti-patrones hace que se pierdan los beneficios del uso de patrones en nuestro diseño.
2 Responses
Prestamo
April 2nd, 2008 at 3:09 pm
1por lo visto tienes mucha experiencia ¿ofreces los servicios de programacion?
pecesama
April 3rd, 2008 at 2:56 pm
2@Prestamo te contesto por correo
RSS feed for comments on this post · TrackBack URI
Leave a reply
Recomendados
Pecesama.Net [Wiki]
Meta
Publicidad
Calendario
Categorias