Eh, acabo de reducir el precio de todos los productos. Preparemos nuestras habilidades de programación para la era posterior a la COVID. Más detalles »
Bridge

Bridge en PHP

Bridge es un patrón de diseño estructural que divide la lógica de negocio o una clase muy grande en jerarquías de clases separadas que se pueden desarrollar independientemente.

Una de estas jerarquías (a menudo denominada Abstracción) obtendrá una referencia a un objeto de la segunda jerarquía (Implementación). La abstracción podrá delegar algunas (en ocasiones, la mayoría) de sus llamadas al objeto de las implementaciones. Como todas las implementaciones tendrán una interfaz común, serán intercambiables dentro de la abstracción.

Uso del patrón en PHP

Complejidad:

Popularidad:

Ejemplos de uso: El patrón Bridge es de especial utilidad para soportar varios tipos de servidores de bases de datos o trabajar con varios proveedores de API de cierto tipo (por ejemplo, plataformas en la nube, redes sociales, etc.).

Identificación: El patrón Bridge se puede reconocer por una distinción clara entre alguna entidad controladora y varias plataformas diferentes en las que se basa.

Bridge en otros lenguajes

Patrones de diseño: Bridge en Java Patrones de diseño: Bridge en C# Patrones de diseño: Bridge en C++ Patrones de diseño: Bridge en Python Patrones de diseño: Bridge en Ruby Patrones de diseño: Bridge en Swift Patrones de diseño: Bridge en TypeScript Patrones de diseño: Bridge en Go