Nesta palestra apresento a trajetória do meu trabalho de instrutor e promotor do Zend Framework, agora Laminas, culminando com o lançamento do livro PHP Web Development with Laminas, pela Packt Publishing. Apresento os tópicos de uma formação completa de desenvolvedor web PHP trabalhando com aplicações orientadas a objeto usando padrões de projeto e desenvolvimento orientado a testes.
2. http://fgsl.eti.br
Quem sou eu?
●
Bacharel em Ciência da Computação
●
Especialista em Java e Programação Orientada a Objetos
●
Analista de desenvolvimento, professor e instrutor de cursos de
desenvolvimento de software
●
Mestre em Tecnologia e Sociedade
●
Pesquisador de FLOSS
25. http://fgsl.eti.br
Arquitetura
I see three levels of reuse. At
the lowest level, you reuse
classes: class libraries,
containers, maybe some class
"teams" like container/iterator.
Frameworks are at the
highest level. They really try
to distill design. They identify
the key abstractions for
solving a problem.
ERICH GAMMA