Principios SOLID en un minuto: DIP

Описание к видео Principios SOLID en un minuto: DIP

El principio de inversión de dependencia establece que dos módulos de un sistema que sean de alto nivel únicamente pueden depender de abstracciones de alto nivel, pero no de implementaciones concretas de bajo nivel.

En resumidas cuentas: desde el punto de vista práctico te irá mejor si proporcionas como parámetro en los constructores y llamadas de tus clases abstracciones siempre que sea posible, ya que así tu clase sólo se acoplará con comportamientos específicos de los módulos colaboradores que esté buscando, y no de las implementaciones concretas de esas abstracciones.

Комментарии

Информация по комментариям в разработке