¿Qué significa command-query separation?
Significado en Desarrollo de software, traducción al español y ejemplos
command-query separation: separación de comandos y consultas
Principio que separa las operaciones que modifican el estado de las que devuelven información sin modificarlo.
Cómo se usa
Se aplica al diseño de interfaces y no exige por sí mismo bases de datos separadas ni servicios desplegados aparte.
Frases de ejemplo
Applying command-query separation stopped the balance getter from silently creating an account.
Aplicar la separación de comandos y consultas evitó que el getter del saldo creara una cuenta en silencio.
Una operación de lectura deja de ocultar una modificación de estado.
We followed command-query separation while keeping both operations in the same module.
Seguimos la separación de comandos y consultas y mantuvimos ambas operaciones en el mismo módulo.
Separar responsabilidades no obliga a separar el despliegue ni el almacenamiento.
Combinaciones frecuentes
- apply command-query separation
- command-query separation principle
Términos relacionados
Más términos: Arquitectura, patrones de diseño y gráficos
- framework · framework
- dependency · dependencia
- tech stack · conjunto de tecnologías
- architecture · arquitectura de software
- design pattern · patrón de diseño
- trade-off · compensación
- scalable · escalable
- microservices · microservicios
- monolith · monolito
- modular · modular
- abstraction · abstracción
- loose coupling · acoplamiento débil
Practica con lecturas adaptadas a tu nivel
Leer textos de tu nivel te ayuda a recordar las palabras nuevas. Elige libros gratuitos en inglés:
