ConstructiCat Logo
CodeBust.
Browse section ▾

Cadeias de Mensagens.

No código você vê uma série de chamadas parecidas com $a->b()->c()->d()

##Signs and Symptoms

No código você vê uma série de chamadas parecidas com $a->b()->c()->d()

##Reasons for the Problem

Uma cadeia de mensagens ocorre quando um cliente solicita outro objeto, esse objeto solicita ainda outro, e assim por diante. Essas cadeias significam que o cliente depende da navegação ao longo da estrutura de classes. Qualquer alteração nessas relações exige modificar o cliente.

##Payoff

  • Reduz as dependências entre as classes de uma cadeia.

  • Reduz a quantidade de código inchado.