Tag Archives: Design Pattern

Utilzando o Design Pattern OBSERVER utilizando as interfaces SPL. – Muito Bom!

Bom pesquisando sobre, encontrei uma boa explicação…

Introdução:

Quando queremos avisar o termino de um método normalmente utilizamos return 1 ou return true, false, dentre outros processos que indicam que o processo foi executado ou em que parte do processo o código esta executando.

Pensando em uma estruturação de objetos esta prática pode ser considerada errada, pois isso é uma programação procedural dentro de um objeto.

Para enviarmos o fim da execução ou até mesmo em que “pé” esta o processo de atualização, inserção , Utilizaremos o Observer Pattern.

Definição:

A utilização é um objeto que será observado por um ou mais objetos , que são os observadores, que obviamente são associados como observadores deste objeto, e quando o observador disparar um método de notificação, todos os objetos associados (os observadores) executarão cada um sua rotina específica, assim fazendo com que o processo seja organizado e evitando colocar instancias de objetos dentro de outros objetos ou até mesmo um aninhado de instancias para cada objeto que irá executar algo.

Continue reading Utilzando o Design Pattern OBSERVER utilizando as interfaces SPL. – Muito Bom!