Ao modelar um sistema OO, temos como objetivo isolar responsabilidades em classes, mas é muito comum nos deparamos com trechos de código que são difíceis de isolar. Quando precisamos gravar log de exceções, por exemplo, podemos colocar esse comportamento em uma classe que seja responsável por isso, mas ainda assim não conseguimos fugir de try/catch's com chamadas aos métodos dessa classe. Nesta talk eu irei apresentar o uso da POA e como aplicá-los em PHP sem o uso de extensões PECL.

Comments

Comments are closed.

Rafael Reis at 12:11 on 29 Mar 2017

Amazing Lecture.

Muito interessante, bons examplos de código

Muito bom, bem ilustrado e explicado. Parabéns

Thales San at 17:50 on 29 Mar 2017

Muito boa explicação e os exemplos utilizados

Admito que não gosto de annotations em PHP e posso colocar minhas razões disso; contudo, a clareza da separação de código obtida com os recursos apresentados foi excelente. Gostaria muito de ver uma continuação mostrando casos fora do nosso cotidiano de programação web usando esse contexto.

Palestra que fez minha cabeça explodir, com conceitos no qual não tinha pensando.

Ótima palestra, conceitos extremamente bem explicados e palestrante com um ótimo ritmo. Apesar não achar que AOP seja mais uma solução viável me peguei em diversos momentos pesquisando mais durante a palestra para entender um pouco mais do assunto justamente pela maneira que o tema foi abordado. Parabéns! Uma das melhores palestras que vi!