Principio de Responsabilidad Única
El principio de responsabilidad única implica la identificación en un proyecto en desarrollo de bloques funcionales que resuelven tareas especializadas.
Una gran ventaja de aplicar el principio de responsabilidad única es que reduce la complejidad del flujo de trabajo y al mismo tiempo aumenta su confiabilidad y flexibilidad (adaptabilidad).
El ejemplo más simple del uso del principio de responsabilidad única es la separación de funciones entre clases y objetos en la POO.
Véase también
-
principio
SOLID,
que establece recomendaciones para el software basado en POO -
principio
DRY,
que divide el software en componentes pequeños -
principio
KISS,
que supone el rechazo a complicar el software -
principio
YAGNI,
que supone el rechazo a la funcionalidad excesiva del software -
principio
CQS,
que establece para cada función solo un comando -
principio
LoD,
que se aplica en el desarrollo de software