Principio de programación CQS
El principio de programación CQS (Command-query Separation, Separación de comandos y consultas) supone que cada función en un proyecto puede realizar solo un comando (cualquier acción activa) o solo una consulta para extraer datos.
Por ejemplo, en su proyecto hay una función que realiza el resaltado de una entrada, pero no debe analizar simultáneamente la información introducida por el usuario y enviarla a la base de datos, para eso se necesita otra función.
Ver también
-
principio
SOLID,
que establece recomendaciones de software basadas en POO -
principio
DRY,
que divide el software en componentes pequeños -
principio
KISS,
que supone rechazar la complicación del software -
principio
YAGNI,
que supone rechazar la funcionalidad excesiva del software -
principio
LoD,
que se aplica en el desarrollo de software -
principio separación de responsabilidades,
que se aplica en el desarrollo de software