Em toda profissão desenvolvemos soluções práticas que podem ser aplicadas em problemas comuns à operação. Os design patterns, ou padrões de projetos, são exatamente isso para programadores!
Quando nos deparamos mais de uma vez, em projetos diferentes, com o mesmo erro criamos soluções que possam ser usadas de diferentes maneiras, mas com resultados semelhantes para contornar a situação.
Neste artigo, preparado pela a Escola Linux,você aprende sobre a origem dos design patterns, o que são e quais os tipos mais comuns.
Quando nos deparamos mais de uma vez, em projetos diferentes, com o mesmo erro criamos soluções que possam ser usadas de diferentes maneiras, mas com resultados semelhantes para contornar a situação.
Neste artigo, preparado pela a Escola Linux,você aprende sobre a origem dos design patterns, o que são e quais os tipos mais comuns.
O que são design patterns?
Quais tipos de design patterns são mais comuns?
Creational design patterns
Structural design patterns
Behavioral Patterns
Como aprofundar os conceitos de design patterns
Paulo Henrique Oliveira
CEO da Linux Solutions, Networker e Millionaire Givers na BNI Brasil - Fiduciam RJ
Sobre mim
Mestre e Bacharel em Informática pela Universidade Federal do Rio de Janeiro. Graduado em Administração de Empresas pela Universidade Ibmec, com ampla experiência empresarial e liderança. Especialista em Linux e CEO da Linux Solutions, referência em soluções open sources para seu negócio.