Entenda DEFINITIVAMENTE o padrão Abstract Factory do GOF

  Рет қаралды 7,704

Pisani da ArcH

Pisani da ArcH

Күн бұрын

Пікірлер: 21
@curilho1
@curilho1 9 ай бұрын
Mano entendi de fato com o exemplo do carro kkkkkk,, muito bom parabéns pela explicação
@pisanidaarch
@pisanidaarch 9 ай бұрын
Fala ARQ, tudo 100% com você? Fico feliz que tenha entendido com o exemplo, muito obrigado pelo feedback! 👊👊
@heitorbrunini5571
@heitorbrunini5571 4 ай бұрын
ótima aula man, parabéns
@pisanidaarch
@pisanidaarch 4 ай бұрын
Fala Heitor, tudo 100% com você? Muito obrigado pelo feedback 👊🏻👊🏻
@fosouzadev
@fosouzadev 4 жыл бұрын
Parabéns pela explicação, ficou mais claro pra mim agora
@vanessapires4131
@vanessapires4131 4 жыл бұрын
Excelente!
@jaozin01001
@jaozin01001 2 жыл бұрын
Muito obrigado por compartilhar estes conhecimentos! me ajuda muito :D
@pisanidaarch
@pisanidaarch Жыл бұрын
Fala, Wesley! Fico feliz em poder te ajudar. TMJ 👊
@Vitooooor
@Vitooooor 6 ай бұрын
top dms
@pisanidaarch
@pisanidaarch 5 ай бұрын
Fala Vitor, muito obrigado pelo feedback! 👊🏻
@isadora-rk2nt
@isadora-rk2nt 4 жыл бұрын
Caraca este canal fica melhor a cada vídeo, só está mesmo difícil de acompanhar, conteúdo quase todo dia.
@rafaband
@rafaband 4 жыл бұрын
Fiquei com uma dúvida. No caso do Carro, automático e manual, não seriam uma tipificação da marcha?! Não seria uma enumeração ao invés de uma abstração?!
@pisanidaarch
@pisanidaarch 4 жыл бұрын
Fala Rafael, depende, se for algo maior, ex um sistema para um robô que vai montar um carro, certamente teriam vários aspectos a serem considerados. Este é só um exemplo bem acadêmico é verdade, mas aterrizando em projetos reais uma linha telefônica móvel ou fixa poderia ser só um atributo ou até um checkbox em alguns sistemas mas para outros, na hora de montar faturas ou de ofertar pacotes e melhorias você certamente precisará montar algo maior e nestes casos de estruturas mais complexas com certeza o padrão vai agregar muito valor. Fez sentido?
@rafaband
@rafaband 4 жыл бұрын
@@pisanidaarch Obrigado!! Sim faz sentido!! Na verdade ai entra no debate real de arquitetura de software e talvez mapear a demanda do sistema. Infelizmente a realidade do mercado é que nosso trabalho como arquitetos de software é ignorado porque não fazem a relação entre o tempo investido para a solução e o tempo perdido com suporte de uma solução mal pensada
@ClevertonHeusner
@ClevertonHeusner 4 жыл бұрын
E se a fábrica precisar de 2 argumentos para instanciar o produto A (nome, tipoProduto) e de 3 para instanciar o produto B (nome, idade, tipoProduto)?
@pisanidaarch
@pisanidaarch 4 жыл бұрын
Pode variar um pouco de linguagem para linguagem, em algumas pode ser implementada uma sobrecarga, você também pode optar por métodos com nomes diferentes auto explicativos para cada tipo de construção, ou pode aplicar na frente da factory um facade. Vai variar bastante, mantenha em mente sempre o caminho mais simples, aplicar um paradão requer algo que demande a sua implementação 😉
@pwcodigo
@pwcodigo 10 ай бұрын
@@pisanidaarch quando se refere a sobrecarga. Seria isso que foi lançado no PHP 8.3 -> #[Override] in PHP 8.3 ?
@luan_maik
@luan_maik 4 жыл бұрын
eu entendi errado ou isso é o padrão Strategy aplicado à Factory?
@pisanidaarch
@pisanidaarch 4 жыл бұрын
Fala Luan, em qual dos exemplos (ou pontos)? Eu tentei focar no padrão, mas as vezes em exemplos não tem como não fazer link com outros 😅
@luan_maik
@luan_maik 4 жыл бұрын
@@pisanidaarch o abstract factory é uma interface, que define o contrato que será utilizado pelas factories que implementarão suas próprias estratégias de criação dos dados.
@luan_maik
@luan_maik 4 жыл бұрын
@@pisanidaarch Sei que são patterns diferentes, eu só quis citar a semelhança
Façade o design pattern mais famoso do GOF
10:22
Pisani da ArcH
Рет қаралды 6 М.
From Small To Giant 0%🍫 VS 100%🍫 #katebrush #shorts #gummy
00:19
Abstract Factory Pattern - Design Patterns (ep 5)
25:54
Christopher Okhravi
Рет қаралды 317 М.
Abstract Factory Teoria - Padrões de Projeto - Parte 12/45
18:39
Otávio Miranda
Рет қаралды 14 М.
Padrão de projetos - Abstract Factory com C#
26:18
Central dotNET
Рет қаралды 1,7 М.
Factory Method Design Pattern
26:55
Wes Doyle
Рет қаралды 15 М.
Torne FLEXÍVEL a CRIAÇÃO de objetos com FACTORY METHODS!
31:57
Abstract Factory Pattern Explained For Beginners
24:26
Kantan Coding
Рет қаралды 3,6 М.
Entenda AGORA o PADRÃO Arquitetural MVC | Você Arquiteto
9:24
Pisani da ArcH
Рет қаралды 10 М.