¿Cómo difieren los patrones de proxy, decorador, adaptador y puente?
Estaba mirando el Patrón Proxy, y para mí parece mucho como los patrones Decorador, Adaptador y Puente. ¿Estoy malinterpretando algo? ¿Cual es la diferencia? ¿Por qué usaría el patrón Proxy en comparación con los demás? ¿Cómo los has usado en el pasado en proyectos del mundo real?