Skip to content

bruno-barros/DesignPatternsPHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DesignPatternsPHP

(EM DESENVOLVIMENTO)

Coleção de padrões de projeto para estudo e referência.

Creational

  • AbstractFactory wiki
  • Builder wiki
  • SimpleFactory
  • FactoryMethod wiki
  • StaticFactory
  • Prototype wiki
  • Singleton wiki (considerado anti-pattern)
  • Multiton (considerado anti-pattern)

Structural

Behavioral

Princípios OO

  • Encapsule o que varia.
  • Dê prioridade à composição em relação à herança.
  • Programe para uma interface, não para implementações.
  • Busque designs levemente ligados entre objetos que interagem.
  • As classes devem estar abertas para extensão, mas fechadas para modificação.
  • Princípio da Inversão de Dependência: depende de abstrações. Não depende de classes concretas.

About

Coleção de padrões de projeto para estudo e referência

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages