Preguntas etiquetadas con design-patterns

Un patrón de diseño es una solución reutilizable general para un problema común en el diseño de software.

11
¿Cuántos patrones de diseño y niveles de abstracción son necesarios? [cerrado]
¿Cómo puedo saber si mi software tiene demasiada abstracción y demasiados patrones de diseño, o al revés, cómo sé si debería tener más? Los desarrolladores con los que trabajo están programando de manera diferente con respecto a estos puntos. Algunos resumen cada pequeña función, usan patrones de diseño siempre que …





6
¿Existe un patrón de diseño para eliminar la necesidad de verificar las banderas?
Voy a guardar una carga útil de cadena en la base de datos. Tengo dos configuraciones globales: cifrado compresión Estos pueden habilitarse o deshabilitarse utilizando la configuración de forma que solo uno de ellos esté habilitado, ambos estén habilitados o ambos estén deshabilitados. Mi implementación actual es esta: if (encryptionEnable …




2
API REST basada en roles?
Estoy creando una API REST para la cual varios usuarios con diferentes roles tendrán acceso a los recursos que contiene. Para mantener el alcance simple, tomemos el dominio "alumno / profesor / clase": GET /students es el recurso para acceder. Los usuarios pueden tener roles como Estudiante y / o …

4
Mediador vs Observador?
¿Puede alguien proporcionarme una respuesta canónica sobre las diferencias entre an Observery a Mediator, y un resumen de cuándo debe usar un patrón sobre el otro? No estoy seguro de qué tipo de situación requeriría una Observery qué tipo requeriría unaMediator





Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.