He leído la definición de wikipedia de un modelo de dominio. Todavía no lo entiendo He estado leyendo muchas publicaciones para NHibernate y casi en cada publicación que leo veo el término Modelo de dominio. Qué es exactamente y alguien tiene un ejemplo de un modelo de dominio.Qué es un modelo de dominio
Respuesta
Este artículo podría ayudar:
http://domaindrivendesign.org/library/evans_2004
La idea básica es que el dominio es el dominio del problema y el modelo es ... bueno el modelo de la misma. El artículo anterior es mucho más elocuente que yo y hay muchos otros recursos allí si quieres ir por el agujero del conejo.
Básicamente, es el "modelo" de los objetos necesarios para los fines de su negocio.
Digamos que usted está creando un sitio web de seguimiento de ventas; posiblemente tenga clases como Cliente, Proveedor, Transacción, etc. Ese conjunto completo de clases, así como las relaciones entre ellas, constituirían su Domain Model.
Si toma su programa y quita la interfaz gráfica de usuario y el DBMS, y lo reemplaza con una interfaz de línea de comando y una instancia de servidor MySQL, transfiera todo a una plataforma diferente con diferentes llamadas al sistema y archivo las llamadas api de acceso al sistema, la parte que no cambiaste en ese proceso es el modelo de dominio.
- 1. modelo de dominio anémico frente a modelo de dominio en un diseño de dominio simple
- 2. modelo de dominio anémico versus modelo de dominio
- 3. ¿Qué es un dominio de aplicación .NET?
- 4. ¿Qué es un dominio de aplicación .NET?
- 5. ¿Qué es un error de dominio
- 6. Escala de un modelo de dominio enriquecido
- 7. MVC :: ¿Qué es un modelo?
- 8. Tratando con un modelo de dominio anémico
- 9. Un modelo de dominio, múltiples vistas json
- 10. ¿Por qué dos clases, modelo de vista y modelo de dominio?
- 11. primavera y el modelo de dominio anémico
- 12. Evitando el modelo de dominio anémico - un ejemplo real
- 13. asp.net ¿MVC debería ser un modelo de dominio encapsulado de modelo de vista?
- 14. ¿Qué es la lógica de dominio?
- 15. ¿Carga lenta con un modelo de dominio de servicio WCF?
- 16. ¿Por qué `to` es un nombre de dominio válido?
- 17. ¿Hay un ejemplo de modelo de dominio enriquecido?
- 18. ¿Qué es el diseño impulsado por dominio?
- 19. ¿Qué hacer con las consultas que no tienen una representación en un modelo de dominio?
- 20. ¿Qué es el diseño impulsado por dominio?
- 21. ¿Qué se incluye en los objetos de su modelo de dominio y qué incluye sus servicios?
- 22. ¿Qué es el modelo de proceso Apache?
- 23. ¿Qué significa "dominio" y "persistencia"?
- 24. Haciendo el modelo de dominio de tic tac toe
- 25. ¿Deberían existir problemas de seguridad en el modelo de dominio?
- 26. Uso de un modelo de dominio incorporado con un patrón de estado
- 27. MVC Repository - Modelo de dominio vs Entity Model
- 28. Rails Desacoplamiento del modelo de dominio de Activerecord
- 29. Modelo de dominio con problema de diseño de Nhibernate
- 30. clases desacoplamiento de dominio de las clases Django Modelo
Gracias por no usar la frase en la definición. El "dominio es el dominio del problema". Totalmente inútil. Tu respuesta es lo que estaba buscando. –