Chain Of Responsibility Teoria - Padrões de Projeto - Parte 37/45

preview_player
Показать описание
Vamos aprender a teoria do padrão chain of responsibility. Este padrão tem a intenção de evitar o acoplamento do remetente de uma solicitação ao seu destinatário, dando a mais de um objeto a chance de tratar a solicitação. Ele encadeia os objetos receptores e passa a solicitação ao longo da cadeia até que um objeto a trate.

Nessa playlist estamos falando sobre os padrões de projeto (design patterns) da gang of four (gof). Esses padrões foram catalogados nos anos 90 e são extremamente relevantes atualmente em qualquer linguagem de programação.

As categorias dos padrões de projeto são: creational (criacional), behavioural (comportamental) e structural (estrutural).

Os padrões de cada categoria são os seguintes.

Creational: Abstract Factory, Builder, Factory Method, Prototype e Singleton.
Structural: Adapter, Bridge, Composite, Decorator, Façade, Flyweight e Proxy.
Behavioural: Chain of responsibility, Command, Interpreter, Iterator, Mediator, Memento, Observer, State, Strategy, Template method e Visitor.

O link da playlist (vou tentar disponibilizar um ou dois vídeos por semana):

Link do projeto no Github:

Cursos de Python e JavaScript / TypeScript com desconto:

#designpatterns #padroesdeprojeto #typescript
Рекомендации по теме
Комментарии
Автор

muito bacana vc citando o express pra quem não é do java entender melhor

Joel-dooi
Автор

Cara, muito bom! Parabéns pelo vídeo!

guilhermemedeiros
Автор

Show!!! Obrigada pelos ensinamentos. Sucesso!

daianegouvea
Автор

Essa série é sensacional. Era pra ter milhões de views!
Desejo muito sucesso ao canal

LucasFerreira-etsu
Автор

Prof. neste caso os objectos A, B E C podemos fazer uma analogia com módulos de um programa, por exemplo?

kayombo
Автор

legal, ficou muito boa a didática, mas nesse caso não precisaria da classe ser abstrata já que não tem nada abstrato

gustavobadke
Автор

Qual software você usa para criar estes diagramas?

matheusdasilvarocha
Автор

Muito bom só achei que ficou confuso o codigo em portugues

aigp