Interface Segregation, diseñando interfaces a la medida de las necesidades de los clientes Este principio, desarrollado inicialmente por Robert C. Martin, reza lo siguiente: Los clientes de un programa dado sólo deberían conocer de éste aquellos métodos que realmente utilizan, y no aquellos que no necesitan utilizar. Robert C. Martin como consultor para Xerox