Design Patterns com PHP - Aprenda na Prática
Aprenda neste curso os principais Padrões de Projetos em explicações práticas com exemplos reais em PHP.
Padrões de projeto (design patterns) são soluções típicas para problemas comuns em projeto de software. É como uma planta de construção que você pode customizar para resolver um problema de projeto particular em seu código.
Os padrões diferem por sua complexidade, nível de detalhe e grau de aplicabilidade. Além disso, eles podem ser categorizados por seu propósito e divididos em três grupos:
Criacionais: Estes padrões fornecem vários mecanismos de criação de objetos, que aumentam a flexibilidade e reutilização de código já existente.
Estruturais: Estes padrões explicam como montar objetos e classes em estruturas maiores mas ainda mantendo essas estruturas flexíveis e eficientes.
Comportamentais: Estes padrões são voltados aos algoritmos e a designação de responsabilidades entre objetos.
Design Patterns ajudam a elevar a carreira de um desenvolvedor a um próximo nível.
