Separación de Preocupaciones

Natural & Formal Sciences Dictionary
Definición
Un principio de ingeniería de software que descompone un sistema en módulos o capas distintos, cada uno abordando una responsabilidad separada, de modo que las responsabilidades solapadas se minimizan y los cambios se localizan.