Após consultar diversos livros sobre Orientação a Objetos, incluindo as linguagens Java e PHP, o autor percebeu que todos eles cumpriam muito bem o seu papel em explicar a teoria sobre objetos e padrões de projeto. Mas a teoria é somente o início de um bom aprendizado e esta obra visa completar uma lacuna no desenvolvimento OO, que é a aprendizagem através de exemplos práticos, explicando em cada momento como cada conceito ou padrão pode ser aplicado no "dia-a-dia" do programador.
Esta obra conta ainda com a apresentação de diversas linguagens de programação, para que o programador possa conhecer um pouco de cada uma delas, como forma de melhorar o leque de opções de escolha na linguagem principal dos seus futuros projetos.
Também é criado no final da obra um exemplo contendo um pequeno framework MVC, utilizando diversas tecnologias e conceitos importantes sobre OO, além de apresentar alguns exemplos de como usar a OO para melhorar o código do projeto.
Didáticos / Técnico / Informática e Tecnologia