ConstructiCat Logo
CodeBust.
Browse section ▾

Cadenas de mensajes.

En el código ves una serie de llamadas que se asemejan a $a->b()->c()->d()

##Signs and Symptoms

En el código ves una serie de llamadas que se asemejan a $a->b()->c()->d()

##Reasons for the Problem

Una cadena de mensajes ocurre cuando un cliente solicita otro objeto, ese objeto solicita otro más, y así sucesivamente. Estas cadenas significan que el cliente depende de la navegación a lo largo de la estructura de clases. Cualquier cambio en estas relaciones requiere modificar el cliente.

##Payoff

  • Reduce las dependencias entre las clases de una cadena.

  • Reduce la cantidad de código sobrecargado.