Ingeniería de software

10
Miembro: utilice ID únicos frente a objeto de dominio

Después de un par de respuestas útiles sobre si debería usar un objeto de dominio o una identificación única como método / parámetro de función aquí Identificador frente al objeto de dominio como parámetro de método , tengo una pregunta similar sobre miembros: la discusión de preguntas anteriores...

10
Versiones semánticas en Agile

Digamos que tengo 14 días de iteraciones de sprint donde tengo varias historias para nuevas características, pocas mejoras y algunos errores para corregir. También implemento esos cambios cuando están listos, no estoy esperando el final del sprint. Mi problema es: ¿cómo hacer un seguimiento de las...

10
Admite múltiples versiones de aplicaciones móviles

Estamos creando un conjunto de aplicaciones móviles nativas para complementar nuestra aplicación existente que actualmente solo admite una interfaz web para el servidor. La aplicación puede ser instalada y alojada por clientes en su propia infraestructura o alojada por nosotros mismos para clientes...

10
¿Cuánto debe saber una vista sobre el modelo?

Estoy creando una aplicación en python con un contenedor de python para WPF y con soporte DAG. Actualmente estoy en un punto en el que tengo que decidir una forma consistente de interactuar entre los datos y la vista. Por lo que veo, actualmente hay dos soluciones obvias. El primero es similar a...

10
Reducir la complejidad de una clase.

Miré algunas respuestas y busqué en Google, pero no pude encontrar nada útil (es decir, eso no tendría efectos secundarios incómodos). Mi problema, en resumen, es que tengo un objeto y necesito realizar una larga secuencia de operaciones en él; Lo considero como una especie de línea de montaje,...

10
¿La vista no debe realizar la validación?

Estaba leyendo " En MVC, ¿debería un modelo manejar la validación? " Porque tenía curiosidad acerca de dónde debería ir la lógica de validación en un sitio web de MVC. Una línea en la respuesta superior dice así: "los controladores deben manejar la validación, los modelos deben manejar la...

10
¿Qué almacén de datos es mejor para mi escenario?

Estoy trabajando en una aplicación que involucra una ejecución muy alta de consultas de actualización / selección en la base de datos. Tengo una tabla base (A) que tendrá alrededor de 500 registros para una entidad por un día. Y para cada usuario en el sistema, se crea una variación de esta...