Interface Segregation Principle
El penúltimo principio del que nos toca escribir hoy es el de la segregación de interfaces. El corolario de este principio nos indica lo siguiente: Los clientes no deberían ser forzados a depender de métodos que no vayan a usar. El problema que se tiene con las grandes interfaces podemos verlo claramente en la clase MembershipProvider que usaba microsoft hace algún tiempo. Hace un tiempo, microsoft sólo soportaba SQL Server como provider, por lo que si se…