Estrictamente hablando, es la representación del problema de dominio en consideración . Es independiente de conceptos como la persistencia de datos, la interfaz de usuario y otras tuberías técnicas.
El problema actual es que el modelo de dominio generalmente se considera una combinación de conceptos y servicios de bases de datos relacionales, en lugar de un modelo de objeto independiente que representa el dominio del problema. Las preocupaciones técnicas y la plomería son el foco, más que el complejo problema del sistema o sistema a representar. Esto no es importante si su problema es trivial o simple, o si su problema puede ser la adición, edición y eliminación de entidades de bases de datos. Toda una generación de nuevos programadores de software no conoce otra forma que este clavo para golpear con su martillo.
En un mundo donde los programadores solo pueden abordar un problema en términos de una interfaz de usuario o persistencia de datos, el modelo de dominio se convierte necesariamente en esos, junto con un poco de script de traducción / transformación en el medio.
- ¿Cómo migra aplicaciones y datos de un teléfono Android a otro?
- ¿Cuál es la mejor aplicación de grabación de pantalla para Android?
- ¿Cuál es el mejor software de hoja de ruta de productos?
- ¿Cuáles son los mejores softwares de auditoría financiera?
- ¿La actualización de la aplicación en segundo plano seguirá activada si fuerzo el cierre de todas las aplicaciones?