Skip to content

Organizando minhas experiências com design patterns

Notifications You must be signed in to change notification settings

Lipe1994/DesignPatterns

Repository files navigation

DesignPatterns

Organizando minhas experiências com design patterns. Seguindo cursos, documentações e vídeos no youtube

São padrões de código para resolução de problemas conhecidos.

O objetivo é não reinventar a roda e aplicar uma solução com um bom design de código.

O conceito de padrões foi introduzido por 4 desenvolvedores intitulados por "Gang of Four" (GOF) e hoje conta com 23 padrões fundamentais.

Atualmente existem mais de 80 padrões conhecidos que são variações dos 23 patterns de GOF

Alguns dos 23 Patterns:

C - Abstract factory

B - Pattern command

S - Pattern facade

S - Abstract adapter

B - Abstract observer

Famílias:

C - Fornecem meios de criação de um objetos por heranças e interfaces para diferentes funcionalidades.

S - Tratam da composição de objetos por heranças e interfaces para diferentes funcionalidades.

B - Tratam das interações das interações e comunicação entre objetos além da divisão de responsabilidades.

About

Organizando minhas experiências com design patterns

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages