Skip to content

Latest commit

 

History

History
46 lines (31 loc) · 2.04 KB

README.md

File metadata and controls

46 lines (31 loc) · 2.04 KB

Repositório de Padrões de Design Comportamentais

English Version
Pусская версия

Bem-vindo ao repositório de Padrões de Design Comportamentais! Aqui você encontrará explicações detalhadas, exemplos e insights sobre vários padrões de design comportamentais. Este repositório é destinado tanto para iniciantes quanto para profissionais experientes que desejam aprimorar seu conhecimento sobre padrões de design.

Índice

Introdução

Padrões de design comportamentais estão preocupados com algoritmos e a atribuição de responsabilidades entre objetos. Eles descrevem não apenas os padrões de objetos ou classes, mas também os padrões de comunicação entre eles. Esses padrões ajudam a definir a comunicação entre objetos de uma maneira flexível e extensível.

Padrões de Design Comportamentais

Padrões de design comportamentais são aqueles que lidam com a interação e comunicação entre objetos. Exemplos de padrões comportamentais incluem, mas não se limitam a:

  • Chain of Responsibility (Cadeia de Responsabilidade)
  • Command (Comando)
  • Interpreter (Interpretador)
  • Iterator (Iterador)
  • Mediator (Mediador)
  • Memento (Memento)
  • Observer (Observador)
  • State (Estado)
  • Strategy (Estratégia)
  • Template Method (Método Template)
  • Visitor (Visitante)

Cada padrão aborda diferentes questões relacionadas ao comportamento dos objetos e suas interações, fornecendo várias técnicas para gerenciar e organizar responsabilidades e comunicação.

Contribuições

Convidamos contribuições! Se você deseja adicionar novos padrões, explicações, melhorias ou correções, siga estes passos:

  1. Faça um fork deste repositório.
  2. Crie um branch para suas alterações: git checkout -b feature/new-pattern.
  3. Abra um pull request descrevendo claramente as alterações feitas e a motivação por trás delas.

🚀