Eu assisti esse vídeo há 6 meses e não entendi nada naquele dia, hoje cá estou aqui de novo e é muito satisfatório entender tudo que o Filipe tá falando 😍❤
Graças a um certo vídeo motivacional que um certo youtuber/cantor postou a alguns meses atras, eu consegui me direcionar nos estudos ter mais foco e hoje estou empregado como desenvolvedor Jr, então uma das formas de agradecer por ter olhado o meu insignificante comentário e transformado em um vídeo que provavelmente motivou não só a minha pessoa, mas como centenas de pessoas que estão ingressando nesse mundo de códigos foi me tornar membro do seu canal. As vezes achamos que tudo esta perdido, mas, o que faltava era só um empurrão motivacional. Obrigado e que Deus abençoe sua vida.
Que masssaaaaaa meu caroooooo!!! Muito bom ver você aqui sempre!!! Aquela pergunta/resposta gerou reflexo até num segundo vídeo postado recentemente... foi de longe um comentário insignificante... foi talvez um dos mais importantes! Eu fico muito feliz em saber que você está trabalhando como desenvolvedor júnior, é isso ai!!! Daqui pra frente é continuar enfrentando os altos e baixos da vida 🤝 vamo que vamo!!! 👍
Felipe obrigado, você mudou toda a minha visão de programação cara, eu trabalho com diversas tecnologias, um pouco menos com javascript e mais com .net, e cara você mudou a qualidade dos meus códigos explicando de uma forma simples, a lógica dos design patterns, mesmo explicando em javascript, eu consegui aplicar em todo tipo de linguagem, sou muito grato. Compartilho com todos, para que tenham esse reset, e iniciem código mais claros.
Filipe, seu vídeo caiu do céu! Eu já tinha visto há muito tempo, mas não entendia nada de Design Pattern, agora que estou estudando isso, o seu me ajudou a resolver um bug que tava me custando um dia inteiro!
Felipe, eu só tenho a te agradecer por esse vídeo. Antes eu tinha muita dificuldade em entender o que é, como funciona e como fazer uma função; agora tudo ficou mais claro, e por não ter conseguido entender a função em geral, eu acabei me desanimando um pouco e aos poucos a minha vontade de desistir da programação por me sentir mal comigo mesmo, foi só aumentando. Então Felipe, resumindo, obrigado por ter feito esse canal que me ajuda todo dia a me manter na programação tirando dúvidas e me motivando sempre mais. Tamo junto!
Esse vídeo me fez lembrar de um exercício do curso que estou fazendo na Cod3r. Olha que incrível a simplicidade da solução (deles)! O exercício era criar uma função que retornasse no console o fatorial de um número passado como parâmetro. Queimei um pouco os neurônios, fiz uns testes, não funcionou. Pensei de novo na lógica, escrevi de novo, dessa vez deu certo. Mas não se compara com a solução proposta por eles. A solução mais óbvia pra iniciantes como eu: criar um array com os números a serem multiplicados depois fazer um loop multiplicando um por um: // INÍCIO - - - function fatorial(fator){ let array = [] let loops = fator let multiplica = 1 for(let i = 0; i < loops; i++){ array[i] = fator fator-- } for(x in array){ multiplica *= array[x] } return multiplica } console.log(fatorial(5)) // retorna 120 -> 5! = 120 -> deu certo // FIM! - - - Agora, sério. Olha a solução deles: // INÍCIO - - - function fatorial(fator){ if(fator == 0) return 1 else return fator * fatorial(fator - 1) } console.log(fatorial(5)) // 120 /// FIM - - - Dá até pra chamar a função dentro dela mesma! :O Saudações de Curitiba
Era essa peça chave para minha engine game full html e js,por mais que tu Felipe não tenha tempo para responder ou ajudar,sempre ajuda com uma explicação simples e elegante para abrir nossa mente e nos ensinar!
Aprendi esse Design Pattern na faculdade, com o melhor professor que já tive. No início pareceu meio abstrato, mas ao longo da disciplina fez muito sentido e realmente mudou minha forma de programar
Perfeito, didática muito boa, continua nessa pegada.... Trabalho a anos com programação, mas não faz muito tempo que entendi a importância a de estudar Designer Patterns e suas aplicações. Quando conseguimos colocar essas coisas em prática no dia-a-dia, é quando a mágica acontece e um novo mundo de possibilidades se abre! Acho extraordinário o trabalho que está fazendo e tenho certeza que ele tem um impacto gigantesco na vida dos profissionais que te assistem. Parabéns, grande abraço!
Felipe, você é um cara increível!! Eu sou cubano estou fazendo um mestrado aqui no Brasil, e acredito que o melhor de aprender português foi de fato conseguir assistir seus vídeos. Com você aprendo de tudo com respeito a programação e um monte de coisas mais. Parabéns de coração! E obrigado pelo seu trabalho, ajuda de verdade a muitas pessoas!
Sou programador júnior, e estou no começo ainda, trabalho com desenvolvimento web e cara só tenho a agradecer por esses vídeos seus vídeos, eles me prendem e sempre aprendo algo parabéns pelo trabalho e empenho
Olá Filipe, como vai? Primeiramente, parabéns pelo seu trabalho! Filipe, Possuo 36 anos, sempre atuei na área comercial e tive curiosidade em conhecer programação a uns 10 dias mais ou menos. Iniciei um curso de algoritmos para entender os pseudocódigos e advinha só, me apaixonei cara, achei fantástico, daí, encontrei seus vídeos e estou assistindo a todos. Não tenho mais a mesma "tenacidade", rsrs, que um jovem, mas com muita força de vontade e gosto mesmo, estou devorando as informações. Seria possível você abordar sobre aprender programação após os 30 anos, se há barreiras, limitações, sobre a aceitação do mercado, sobre aliar conhecimentos precedentes com a programação, enfim. Agradeço o espaço e deixo um grande abraço!
Conta pra gente como tem sido sua caminhada. Torcendo pra que você tenha voado, pois tenho hoje a idade que você tinha há 3 anos e também estou entrando nessa, e com o mesmo curso estudando os pseudocódigos antes de entrar na linguagem de programação em si. Abs
Bom dia Filipe, sou dev junior faz 1 ano e me senti meio parado no tempo durante esse período, depois que comecei a ver seus vídeos vi que tenho muito pra aprender e to aprendendo demais com eles.
Utilizo muito este pattern e concordo total contigo e o que me encantou foi a sua didática. Parabéns por contribuir pra comunidade especialmente com quem tá chegando tbm. Parabéns mesmooo!!! Forte abraço!
Hoje recebi uma proposta para uma vaga de automatizador de testes pleno, entrei em desespero e comecei a procurar sobre o perfil de um pleno hoje, caí nesse vídeo e que belezinha! Ainda não sei exatamente como, mas sinto que me ajudou e muito!
Descubri que já usava essa técnica kkkkk, sou iniciante, desenvolvi uma aplicação simples com python usando o PyQt5 para realizar o controle de vendas e gastos da lanchonete dos meus pais. Na aplicação a criação de todos os componentes é feita por factory, inclusive fiz uma função que cria uma tela inteira para CRUD em uma tabela especificada no parâmetro da função! Esse pattern é realmente muito poderoso.
Seus vídeos são muito bons amigo. Normalmente eu fico meio cansado de programar, msm com café na mão, mas sempre q vejo uns vídeos seus, além de eu estar aprendendo ainda consigo receber um up ou um incentivo, vamos assim dizer.
Rapaz, tu é fera, poucas pessoas tem sua sagacidade e desenvoltura, espero um dia lhe conhecer pessoalmente para podermos trocar uma ideias, sou programador a muito tempo, e sou especialista em resolução de problemas seja qual for, claro na área de programação, tu me inspira e de certa forma me vejo em ti, descobrindo e trilhando o próprio caminho, independente de qualquer paradigma social imposto, poucas pessoas hoje tem a capacidade de resolver problemas independente de sua fonte, sempre ficam presas em algo, os famosos xiitas, a diversidade faz a hora, o momento e a linguagem a ser usada. abs.
A comunicabilidade do Michel... digo, Filipe, é impressionante. Numa área em que o português e a gramática geralmente são relegadas a segundo plano, você consegue dar o devido valor à nossa língua pátria, sem perder contudo perder o foco principal, que é a programação. Parabéns, meu caro!
Gostei da apresentação desse Design Pattern, eu conhecia ele na teoria mas nunca cheguei a implementa-lo. Notei uma relacionamento entre esse padrão com o conceito de injeção de dependência. Parabéns pelos seus vídeos!
Muito top, cara! Me bati agorinha com esse Design Pattern, que ainda não conhecia, lendo Clean Code, logo no capítulo 2. O vídeo me ajudou muito a pegar o conceito inicial e tornou a teoria bem mais amigável. Mais uma vez, muito obrigado!
Massa! Uma dica também pra quem quiser testar código JavaScript além do console do navegador: Existe o RunJS. Tem pra Mac, Linux e Windows. Basicamente é um console "desacoplado" do navegador. Fica a dica aí pra quem se interessar. E quem estiver trabalhando com Flutter, provavelmente já conhece o DartPad (que é online). Se não conhecer, fica a dica aí também. Da pra testar códigos dart simples ou até mesmo um aplicativo direto do seu navegador. Vale a pena demais!
Reassistindo o vídeo meses depois, e é impressionante como agora fez sentido! ❤ Percebi só agora também que ele quase criou duas pessoas iguais aos 5:23 🤣🤣
Shooow demais, comentei a um tempo em um vídeo aqui que eu não entendia nada que você fazia em Js,pois eu era totalmente leigo em programação e hoje em dia estudo Javascript, e assistir esse vídeo foi como um passeio, entendi muita coisa, inclusive no curso que to fazendo está falando sobre essas funções, vim pra reforçar, tooop demais o conteúdo parabéns teló.
Obrigado Felipe, me interessei bastante já ouvi falar uma vez deste designer estou iniciando em programação vou dá uma olhada a fundo, fiquei curioso de como e organizado os códigos internos ,como e dividido e qual regra de divisão e nomenclaturas, como um tem MVC, acredito que ele tenha regrinhas, poderia fazer este vídeo pra nós, uma part2, "Gerenciamento, organização seleção dos códigos"
Experiência é uma coisa engraçada. Há uns 5 meses eu vi essa playlist sobre o game, eu já programava e tals, mas quando eu vi esse vídeo eu meio que sabia que tinha algo de importante (MUITO IMPORTANTE) nele, mas eu ão consegui captar. 5 meses depois eu vi esse vídeo de novo, cara kkkkkkkkkkk quase tive um orgasmo, virou um chave na minha cabeça. Agora eu to remaratonando teus vídeos. Obrigado por passar tudo isso de bom grado pra gente!!!!
Como sempre um excelente vídeo! Não sei como o Filipe ainda não tem um curso de programação. A forma como ele explica é simplesmente a mais didática que eu já vi.
Willian, MUITO obrigado pelo comentário meu caro!! Eu to fazendo um novo banner pro canal e selecionando alguns comentários para destacar. Você se importaria caso eu selecionasse o seu? Abração!!! 🤝
Que vídeo delicinha Deschamps!! No começo fiquei meio receoso em abrir - "Ah, mais um vídeo para "Plenos", não é pra mim kkk ", mas quando abri dá vontade de não sair mais. Sem falar na interatividade e globalidade que o conteúdo proporciona, eu não sei necas de JS, mas pudi acompanhar na prática. Gratidão por seus conteúdos Teló
Felipe!! Brigadão pelo video. Sei nem descrever a qualidade dos conteudos que você publica. Você e fera demais. Valeu pela motivação extra. Achei esse Desing pattern sensacional e vou te que compartilhar com uns amigos!
Cara sensacional, parabéns pelo trabalho, acompanho você desde meu início de carreira, e sempre admirei seu trabalho, é como se você abrisse nossa cabeça e colocasse as informações dentro rs.
Precisando destravar a mente no javascript 🤨😪. Quem apoia o Michel Deschamps 😂 a montar um Curso de Javascript? A didática do cara é fenomenal e demonstra conhecimento monstro.👍
Massa o vídeo. Parabéns Filipe. Seria legal uma playlist com dicas de Design Patterns & Arquitetura de Projeto de Softwares com dicas sobre desde planejamento até desenvolvimento incluindo conceitos e técnicas de verificação de confiabilidade e execução sem efeitos colaterais de códigos. Estou bem interessado nesses conceitos bases. Quais leituras vocês sugerem. Queria aprender mais sobre construir código seguros, limpos e que entregam o resultado do problema que se propõem resolver sem erros ou falhas quando na execução. Fico muito a pensar como poder analisar o comportamento e conceitualmente poder demonstrar que o código resolve de fato o problema e funciona corretamente. Obrigado Sucesso a todos(as)
mano esse Filipe é o cara mais empolgado que eu conheço, e ele transmite essa empolgação, só de ver esse video eu já quis programar(e é oq vou fazer agora) hahahaha, tu é foda mano =D
o design pattern factory é uma das melhores ,na minha opnião, isso quando á fábrica não produz algo inútil haha, nesse caso o produto desta fábrica deve ser bem pensado, criar produtos ruins gerar uma pilha de lixo e nenhuma fábrica quer ficar com prejuizo! que video insano !
Dechamps eu já utilizei muito esse design pattern, porém é muita classe e muito código que precisa ser escrito e pra dar manutenção, por isso curto mais o design pattern strategy (a minha equipe é praticamente uma sala de guerra tocando projeto e sustentação ao mesmo tempo), por trabalhar com angular eu uso typescript e mesmo no nodejs quando não uso typescript eu gosto de criar funções pequenas e ir compondo o uso delas, geralmente no construtor da classe para cada classe (quando necessário) existe uma outra classe estática não instanciável com um dicionário (classA.js e classA.static.js, poderia ser um json) com a key do atributo e o grupo de funções que precisam ser executadas para realizar a sanitização/validação/coerção/etc... isso me ajuda a não precisar implementar x factories, eu apenas tenho um dicionário e a classe, caso a área de negócio mude de idéias sobre a validação de algo é só adicionar ou remover uma função do array de funções. alguns projetos antigos estão com esse design pattern e infelizmente são 3 - 5 arquivos de implementação de factory com código parecido que poderia ser reduzido com o design pattern strategy, essa foi minha experiência lidando com muitas factories, as vezes a manutenção em algo que deveria ser em apenas um lugar se torna 3 ou mais
Que massa, eu ja amava esse pattern antes de conhecer ele rs assim que aprendi usar funções e classes eu comecei a programar só assim, até porque eu acho que o código fica muito mais reaproveitavel programando assim
Meu chefe me ensinou isso no trabalho ja faz uns meses, e muito da hora, mas esses dias testava com um problema re conseguir retornar uma promise fora do escopo de uma função, tive que usar module.exports para passar o retorno pra uma variável.
Hoje solucionei um problema no código que estava desenvolvendo, de uma forma que aprendi contigo! Valeu demais pelos conhecimentos de ouro, hahaha! #orgulhodeserdaturma
Minha cabeça explodiu, porque eu como eng de produção (e dev iniciante), fez muito sentido. E olha que de fábrica eu entendo kkk. Mas uma vez obrigado pelo vídeos com linguagem simples e direta e conteúdo imensamente valioso.
Vendo esse vídeo me lembrei de um projeto de integração de erps para um bot. No fim eu só usava o input do usuário final para resolver qual api consultar, a factory resolvia pelo tenant de sessão gerado no SPA do front. Eram 11 erps integrados. Hoje estou numa grande empresa cheia de códigos legados e não tenho o menor horizonte pra aplicar isso, infelizmente.
Eu mesmo me perco as vezes quando escolher um design pattern para começar um projeto.... simplificado desta forma fica MUITO mas MUITO mais fácil.... vlw
Fala Felipe, cara estou de uns tempos para cara aprendendo SOLID e Design Pattern, e cara, é um puta salto de conhecimento. Você entender demorar um pouco e quando entende e consegue aplicar, você nunca mais consegue vê os problemas do mesmo jeito, me sinto o Neo vendo as linhas de código da Matrix.
Esse é o tipo de vídeo que a gente se sente na necessidade de mostrar para o mundo. Filipe, parabéns mais uma vez pelo trabalho que vem sendo realizado nesta plataforma. :)
Função parece uma "fabrica", meu Deus!, a melhor explicação de função que já na vida kkk, e olha que programo a 15 anos. Parabéns amigo, sempre um conteúdo de qualidade ótima!
Caraca Felipe, eu já conhecia esse Padrão de Projeto, mas você explica tao bem que eu praticamente reaprendi tudo e de maneira melhor kkkkk Valeu S2 :D
Putz Grilla, sensacional, pode ter absoluta certeza que vou me inteirar nesse Design Pattern, antes não sabia o que era, esse vídeo esclareceu muitas coisas
*PERA!!!!!* - Antes de ler os comentários, olha que *massinha* que ficou meu *Curso de Programação* curso.dev To muito orgulhoso, sério 🤝 🤝 🤝
Eu assisti esse vídeo há 6 meses e não entendi nada naquele dia, hoje cá estou aqui de novo e é muito satisfatório entender tudo que o Filipe tá falando 😍❤
Po cara, meus parabéns manito : )
Sucesso pra vc meu bom : )
Sinto o mesmo cara kkk muito foda essa sensação se satisfação
Tô na mesma vibe! 🤘 Tudo graças ao nosso esforço!
É assim mesmo. Dá primeira vez que você dá o bumbum, você não gosta, mas da segunda vez é uma maravilha. Um exemplo.
@@DouglasSantosTI La ele
Todo mundo: "Pessoas não podem ser tratadas como objetos"
Felipe: let pessoaA = novoObjeto()
Hahahahahahahahah 😂😂😂
KKKKKKKKKKKKKKKKKKKKKK
🤣
Kkkkkk
😂😂😂😂
Graças a um certo vídeo motivacional que um certo youtuber/cantor postou a alguns meses atras, eu consegui me direcionar nos estudos ter mais foco e hoje estou empregado como desenvolvedor Jr, então uma das formas de agradecer por ter olhado o meu insignificante comentário e transformado em um vídeo que provavelmente motivou não só a minha pessoa, mas como centenas de pessoas que estão ingressando nesse mundo de códigos foi me tornar membro do seu canal.
As vezes achamos que tudo esta perdido, mas, o que faltava era só um empurrão motivacional. Obrigado e que Deus abençoe sua vida.
Que masssaaaaaa meu caroooooo!!! Muito bom ver você aqui sempre!!! Aquela pergunta/resposta gerou reflexo até num segundo vídeo postado recentemente... foi de longe um comentário insignificante... foi talvez um dos mais importantes! Eu fico muito feliz em saber que você está trabalhando como desenvolvedor júnior, é isso ai!!! Daqui pra frente é continuar enfrentando os altos e baixos da vida 🤝 vamo que vamo!!! 👍
O que você começou estudando?
Iae já tá desempregado?
Como tu tá hj mano?
filipe: a
eu: mano falou tudo
hahahahahahahhh Vanessa 😂
No começo já foi a melhor explicação de função que já ouvi (ps: to começando agora nesse mundo da programjação)
Felipe obrigado, você mudou toda a minha visão de programação cara, eu trabalho com diversas tecnologias, um pouco menos com javascript e mais com .net, e cara você mudou a qualidade dos meus códigos explicando de uma forma simples, a lógica dos design patterns, mesmo explicando em javascript, eu consegui aplicar em todo tipo de linguagem, sou muito grato. Compartilho com todos, para que tenham esse reset, e iniciem código mais claros.
Melhor explicação de função que já vi até hoje, Simples e concisa .
Cara, esse sujeito é muito talentoso! E essa empolgação?! Descobri recentemente e estou amando. Parabéns!!!
Filipe, seu vídeo caiu do céu! Eu já tinha visto há muito tempo, mas não entendia nada de Design Pattern, agora que estou estudando isso, o seu me ajudou a resolver um bug que tava me custando um dia inteiro!
Felipe, eu só tenho a te agradecer por esse vídeo. Antes eu tinha muita dificuldade em entender o que é, como funciona e como fazer uma função; agora tudo ficou mais claro, e por não ter conseguido entender a função em geral, eu acabei me desanimando um pouco e aos poucos a minha vontade de desistir da programação por me sentir mal comigo mesmo, foi só aumentando. Então Felipe, resumindo, obrigado por ter feito esse canal que me ajuda todo dia a me manter na programação tirando dúvidas e me motivando sempre mais. Tamo junto!
Esse vídeo me fez lembrar de um exercício do curso que estou fazendo na Cod3r.
Olha que incrível a simplicidade da solução (deles)!
O exercício era criar uma função que retornasse no console o fatorial de um número passado como parâmetro.
Queimei um pouco os neurônios, fiz uns testes, não funcionou.
Pensei de novo na lógica, escrevi de novo, dessa vez deu certo.
Mas não se compara com a solução proposta por eles.
A solução mais óbvia pra iniciantes como eu: criar um array com os números a serem multiplicados depois fazer um loop multiplicando um por um:
// INÍCIO - - -
function fatorial(fator){
let array = []
let loops = fator
let multiplica = 1
for(let i = 0; i < loops; i++){
array[i] = fator
fator--
}
for(x in array){
multiplica *= array[x]
}
return multiplica
}
console.log(fatorial(5)) // retorna 120 -> 5! = 120 -> deu certo
// FIM! - - -
Agora, sério. Olha a solução deles:
// INÍCIO - - -
function fatorial(fator){
if(fator == 0) return 1
else return fator * fatorial(fator - 1)
}
console.log(fatorial(5)) // 120
/// FIM - - -
Dá até pra chamar a função dentro dela mesma! :O
Saudações de Curitiba
Era essa peça chave para minha engine game full html e js,por mais que tu Felipe não tenha tempo para responder ou ajudar,sempre ajuda com uma explicação simples e elegante para abrir nossa mente e nos ensinar!
Aprendi esse Design Pattern na faculdade, com o melhor professor que já tive. No início pareceu meio abstrato, mas ao longo da disciplina fez muito sentido e realmente mudou minha forma de programar
Showwwwwwwwww, muito bom saber isso 😍
Cê fez faculdade aonde?
@@barretin4112 IFPR
fez faculdade de que ?
@@gravity2387 análise e desenvolvimento de sistemas
Acho bacana essa abordagem sorridente e feliz ao ensinar, é algo animador
Esse vídeo mudou minha vida
Quem viu o EASTER EGG DO Michel Teló curte aqui. Kkkkkkkkk
hahahaahahhhhahah 😂
Eu achei que era Temer
kkk iria comentar agora isso kkk
hahaha
Perfeito, didática muito boa, continua nessa pegada....
Trabalho a anos com programação, mas não faz muito tempo que entendi a importância a de estudar Designer Patterns e suas aplicações. Quando conseguimos colocar essas coisas em prática no dia-a-dia, é quando a mágica acontece e um novo mundo de possibilidades se abre!
Acho extraordinário o trabalho que está fazendo e tenho certeza que ele tem um impacto gigantesco na vida dos profissionais que te assistem.
Parabéns, grande abraço!
Felipe, você é um cara increível!! Eu sou cubano estou fazendo um mestrado aqui no Brasil, e acredito que o melhor de aprender português foi de fato conseguir assistir seus vídeos. Com você aprendo de tudo com respeito a programação e um monte de coisas mais. Parabéns de coração! E obrigado pelo seu trabalho, ajuda de verdade a muitas pessoas!
Estou dando o ponto a pé inicial nos estudos da programação na parte de Java e quero aprender esse Desing Pattern.
Sou programador júnior, e estou no começo ainda, trabalho com desenvolvimento web e cara só tenho a agradecer por esses vídeos seus vídeos, eles me prendem e sempre aprendo algo parabéns pelo trabalho e empenho
Parabéns, vc tem uma didática muito boa. Comecei hoje e vou continuar acompanhando o seu conteúdo!
Seja muito bem vindo Matheus 🤝
Valeu Felipe a cada vídeo que vc faz é um vídeo que faz eu me aproximar na área da programação
Massaaaa!! E o próximo vídeo vai ser bem especial 👍
Olá Filipe, como vai?
Primeiramente, parabéns pelo seu trabalho!
Filipe, Possuo 36 anos, sempre atuei na área comercial e tive curiosidade em conhecer programação a uns 10 dias mais ou menos. Iniciei um curso de algoritmos para entender os pseudocódigos e advinha só, me apaixonei cara, achei fantástico, daí, encontrei seus vídeos e estou assistindo a todos. Não tenho mais a mesma "tenacidade", rsrs, que um jovem, mas com muita força de vontade e gosto mesmo, estou devorando as informações. Seria possível você abordar sobre aprender programação após os 30 anos, se há barreiras, limitações, sobre a aceitação do mercado, sobre aliar conhecimentos precedentes com a programação, enfim. Agradeço o espaço e deixo um grande abraço!
@@zack-gg7fh Fabio* Akita
Parei no ola Felipe .. brinks
Eai mano, continua com os estudos?
Conta pra gente como tem sido sua caminhada. Torcendo pra que você tenha voado, pois tenho hoje a idade que você tinha há 3 anos e também estou entrando nessa, e com o mesmo curso estudando os pseudocódigos antes de entrar na linguagem de programação em si. Abs
Bom dia Filipe, sou dev junior faz 1 ano e me senti meio parado no tempo durante esse período, depois que comecei a ver seus vídeos vi que tenho muito pra aprender e to aprendendo demais com eles.
Utilizo muito este pattern e concordo total contigo e o que me encantou foi a sua didática. Parabéns por contribuir pra comunidade especialmente com quem tá chegando tbm. Parabéns mesmooo!!! Forte abraço!
Hoje recebi uma proposta para uma vaga de automatizador de testes pleno, entrei em desespero e comecei a procurar sobre o perfil de um pleno hoje, caí nesse vídeo e que belezinha! Ainda não sei exatamente como, mas sinto que me ajudou e muito!
Caralho mano, muito boa a explicação, faz tempo que trampo com programação mas só agora estou pegando os design patterns. valeu heim
Descubri que já usava essa técnica kkkkk, sou iniciante, desenvolvi uma aplicação simples com python usando o PyQt5 para realizar o controle de vendas e gastos da lanchonete dos meus pais. Na aplicação a criação de todos os componentes é feita por factory, inclusive fiz uma função que cria uma tela inteira para CRUD em uma tabela especificada no parâmetro da função! Esse pattern é realmente muito poderoso.
O Felipe consegue mostrar uma coisa simples de forma super empolgante! Parabéns
Seus vídeos são muito bons amigo. Normalmente eu fico meio cansado de programar, msm com café na mão, mas sempre q vejo uns vídeos seus, além de eu estar aprendendo ainda consigo receber um up ou um incentivo, vamos assim dizer.
É por isso que eu pago a minha internet, baita vídeo de conteúdo... 11 minutos mais enriquecedor que você irá assistir hoje... valeu Deschamps
cara, só queria dizer que tu foi quem mais me incentivou a ir atras de aprender design patterns, e eu queria te agradecer por isso.
Que massaaa Ikaro!!! Tamo junto meu caro 🤝
Rapaz, tu é fera, poucas pessoas tem sua sagacidade e desenvoltura, espero um dia lhe conhecer pessoalmente para podermos trocar uma ideias, sou programador a muito tempo, e sou especialista em resolução de problemas seja qual for, claro na área de programação, tu me inspira e de certa forma me vejo em ti, descobrindo e trilhando o próprio caminho, independente de qualquer paradigma social imposto, poucas pessoas hoje tem a capacidade de resolver problemas independente de sua fonte, sempre ficam presas em algo, os famosos xiitas, a diversidade faz a hora, o momento e a linguagem a ser usada. abs.
Sensacional seu comentário meu caro!!!! Muito obrigado 🤝 👍
Graças a estes tipos de pessoas, muitos tem um futuro traçado.
Eu já revi esse vídeo tantas vezes, cada vez entendo um pouco mais.
A comunicabilidade do Michel... digo, Filipe, é impressionante. Numa área em que o português e a gramática geralmente são relegadas a segundo plano, você consegue dar o devido valor à nossa língua pátria, sem perder contudo perder o foco principal, que é a programação. Parabéns, meu caro!
Gostei da apresentação desse Design Pattern, eu conhecia ele na teoria mas nunca cheguei a implementa-lo. Notei uma relacionamento entre esse padrão com o conceito de injeção de dependência. Parabéns pelos seus vídeos!
Video show, mto bacana. Tentei com python aqui e deu mto certo
Muito top, cara! Me bati agorinha com esse Design Pattern, que ainda não conhecia, lendo Clean Code, logo no capítulo 2. O vídeo me ajudou muito a pegar o conceito inicial e tornou a teoria bem mais amigável. Mais uma vez, muito obrigado!
Massa! Uma dica também pra quem quiser testar código JavaScript além do console do navegador: Existe o RunJS. Tem pra Mac, Linux e Windows. Basicamente é um console "desacoplado" do navegador. Fica a dica aí pra quem se interessar.
E quem estiver trabalhando com Flutter, provavelmente já conhece o DartPad (que é online). Se não conhecer, fica a dica aí também. Da pra testar códigos dart simples ou até mesmo um aplicativo direto do seu navegador. Vale a pena demais!
Que massa Rafa!! Valeu pela dica meu caro!!
Reassistindo o vídeo meses depois, e é impressionante como agora fez sentido! ❤
Percebi só agora também que ele quase criou duas pessoas iguais aos 5:23 🤣🤣
😂 😂 😂 😂 😂
Inception!!! Foi a melhor parte do vídeo!!! E olha que nem acabei de iniciar srsrsr TOP!
Shooow demais, comentei a um tempo em um vídeo aqui que eu não entendia nada que você fazia em Js,pois eu era totalmente leigo em programação e hoje em dia estudo Javascript, e assistir esse vídeo foi como um passeio, entendi muita coisa, inclusive no curso que to fazendo está falando sobre essas funções, vim pra reforçar, tooop demais o conteúdo parabéns teló.
OMG agr td faz sentido, é como o game factorio, minha cabeça explodiu .... MUITO OBG MSM, tenho certeza q vai me ajudar mto!
Obrigado Felipe, me interessei bastante já ouvi falar uma vez deste designer estou iniciando em programação vou dá uma olhada a fundo, fiquei curioso de como e organizado os códigos internos ,como e dividido e qual regra de divisão e nomenclaturas, como um tem MVC, acredito que ele tenha regrinhas, poderia fazer este vídeo pra nós, uma part2, "Gerenciamento, organização seleção dos códigos"
Por isso que amo Low Code, não conheço nada melhor que Outsystems hoje no mercado.
Experiência é uma coisa engraçada. Há uns 5 meses eu vi essa playlist sobre o game, eu já programava e tals, mas quando eu vi esse vídeo eu meio que sabia que tinha algo de importante (MUITO IMPORTANTE) nele, mas eu ão consegui captar. 5 meses depois eu vi esse vídeo de novo, cara kkkkkkkkkkk quase tive um orgasmo, virou um chave na minha cabeça. Agora eu to remaratonando teus vídeos. Obrigado por passar tudo isso de bom grado pra gente!!!!
Cara, que conteúdo...... parabéns vc está ajudando muitos que está começando nessa área, Obrigado!
Como sempre um excelente vídeo! Não sei como o Filipe ainda não tem um curso de programação. A forma como ele explica é simplesmente a mais didática que eu já vi.
Willian, MUITO obrigado pelo comentário meu caro!! Eu to fazendo um novo banner pro canal e selecionando alguns comentários para destacar. Você se importaria caso eu selecionasse o seu? Abração!!! 🤝
Que vídeo delicinha Deschamps!! No começo fiquei meio receoso em abrir - "Ah, mais um vídeo para "Plenos", não é pra mim kkk ", mas quando abri dá vontade de não sair mais. Sem falar na interatividade e globalidade que o conteúdo proporciona, eu não sei necas de JS, mas pudi acompanhar na prática. Gratidão por seus conteúdos Teló
O nome Factory assusta mas vc explicando... Fica muito bem claro... Show demais....
Nada melhor doq os seus vídeos pra me motivar nessa quarentena entediante
Felipe!! Brigadão pelo video.
Sei nem descrever a qualidade dos conteudos que você publica. Você e fera demais.
Valeu pela motivação extra. Achei esse Desing pattern sensacional e vou te que compartilhar com uns amigos!
Já vi esse video umas 5x, pra mim que sou iniciante difícil ter esse raciocínio sobre o objeto, conteúdo delicinha demais
Estas séries práticas de Design Pattern são as melhores.
Filipe, sem palavras para descrever como seu canal é sensacional. É muito conteúdo com uma didática delicinha!
Escrevia a maioria dos códigos assim e nem sabia que era um pattern. 😂 Valeu Teló!
Cara sensacional, parabéns pelo trabalho, acompanho você desde meu início de carreira, e sempre admirei seu trabalho, é como se você abrisse nossa cabeça e colocasse as informações dentro rs.
Precisando destravar a mente no javascript 🤨😪. Quem apoia o Michel Deschamps 😂 a montar um Curso de Javascript? A didática do cara é fenomenal e demonstra conhecimento monstro.👍
Filipe, você tem uma didática privilegiada...muito obrigado pelo excelente conteúdo desta Aula.
Esses conceitos de OO são maneiros demais pra quem tá começando, e extremamente importantes
Você sabe como passar esses assuntos complexos com uma didática apaixonante.. Incrível!!!
Fica registrado, AMO FUNÇÕES ... hahahah
hahahahahhahahh valeuuu Jean!!!! Sim, eu assino em baixo: amo funções 😂
Serio mano, eu não entendo esse povo que da deslike, o vídeo ta muito bom, bom não, otimo!
Massa o vídeo. Parabéns Filipe.
Seria legal uma playlist com dicas de Design Patterns & Arquitetura de Projeto de Softwares com dicas sobre desde planejamento até desenvolvimento incluindo conceitos e técnicas de verificação de confiabilidade e execução sem efeitos colaterais de códigos.
Estou bem interessado nesses conceitos bases. Quais leituras vocês sugerem. Queria aprender mais sobre construir código seguros, limpos e que entregam o resultado do problema que se propõem resolver sem erros ou falhas quando na execução. Fico muito a pensar como poder analisar o comportamento e conceitualmente poder demonstrar que o código resolve de fato o problema e funciona corretamente.
Obrigado Sucesso a todos(as)
mano esse Filipe é o cara mais empolgado que eu conheço, e ele transmite essa empolgação, só de ver esse video eu já quis programar(e é oq vou fazer agora) hahahaha, tu é foda mano =D
aahahahahahh showww Tiagoooo!!! Tamo junto meu caro, vocês também me empolgam muito, é um loop recursivo 😂 boa semana meu caro!! 🤝 👍
Acompanhando este canal, descobri que realmente gosto de programar, pena que não aprendi desde os 16,17 e 18...
Obrigado por abrir minha mente! Ótimo vídeo.
Eu uso DDD com SOLID, e adoro os resultados.
o design pattern factory é uma das melhores ,na minha opnião, isso quando á fábrica não produz algo inútil haha, nesse caso o produto desta fábrica deve ser bem pensado, criar produtos ruins gerar uma pilha de lixo e nenhuma fábrica quer ficar com prejuizo! que video insano !
Eu Amo a POO. Me acostumei bastante cm esses conceitos depois que aprendi Java.
Dechamps eu já utilizei muito esse design pattern, porém é muita classe e muito código que precisa ser escrito e pra dar manutenção, por isso curto mais o design pattern strategy (a minha equipe é praticamente uma sala de guerra tocando projeto e sustentação ao mesmo tempo), por trabalhar com angular eu uso typescript e mesmo no nodejs quando não uso typescript eu gosto de criar funções pequenas e ir compondo o uso delas, geralmente no construtor da classe para cada classe (quando necessário) existe uma outra classe estática não instanciável com um dicionário (classA.js e classA.static.js, poderia ser um json) com a key do atributo e o grupo de funções que precisam ser executadas para realizar a sanitização/validação/coerção/etc... isso me ajuda a não precisar implementar x factories, eu apenas tenho um dicionário e a classe, caso a área de negócio mude de idéias sobre a validação de algo é só adicionar ou remover uma função do array de funções. alguns projetos antigos estão com esse design pattern e infelizmente são 3 - 5 arquivos de implementação de factory com código parecido que poderia ser reduzido com o design pattern strategy, essa foi minha experiência lidando com muitas factories, as vezes a manutenção em algo que deveria ser em apenas um lugar se torna 3 ou mais
Boa meu garoto, dá orgulho ajudar um canal desse, porque se garante! obrigado por mais conhecimento!
Showwww Abdias!! O próximo vídeo vai ser ainda mais importante 👍
Depois que comecei a usar esse padrão, o código ficou muito mais fácil de fazer manutenção.
mano, você é sinistro. Nem vi o tempo passar e sai com conhecimento. Foi tipo alguém de Zion mandando alguns pacotes para minha caixola.
Massa Filipe!! Realmente é um pattern bastante útil, fácil de testar, manter e expandir.
Que massa, eu ja amava esse pattern antes de conhecer ele rs assim que aprendi usar funções e classes eu comecei a programar só assim, até porque eu acho que o código fica muito mais reaproveitavel programando assim
Totaaal!! No próximo vídeo inclusive eu vou mostrar com mais destaque a parte do encapsulamento 👍
Curti. Espero que possa desenvolver exemplos de Patterns como essa, além de fazer sobre outros.
Meu chefe me ensinou isso no trabalho ja faz uns meses, e muito da hora, mas esses dias testava com um problema re conseguir retornar uma promise fora do escopo de uma função, tive que usar module.exports para passar o retorno pra uma variável.
Eu gosto tanto de usar função factory, nem sabia que era design pattern. Eu não trabalho na área e uso constantemente em meus estudos esse pattern.
Hoje solucionei um problema no código que estava desenvolvendo, de uma forma que aprendi contigo! Valeu demais pelos conhecimentos de ouro, hahaha! #orgulhodeserdaturma
AEEE QUE MASSAAAA MATEUS!!! 😍 o vídeo de segunda-feira vai ajudar ainda mais 😍😍😍
@@FilipeDeschamps YEEEEAH! Aí sim em! Hahaha
Minha cabeça explodiu, porque eu como eng de produção (e dev iniciante), fez muito sentido. E olha que de fábrica eu entendo kkk. Mas uma vez obrigado pelo vídeos com linguagem simples e direta e conteúdo imensamente valioso.
Felipe você é bom pra caramba!
Tive que implementar a consulta de CEP em uma aplicação esses dias. Lembrei na hr do seu cep promise kkkk show de bola 👏🏻👏🏻👏🏻
Vendo esse vídeo me lembrei de um projeto de integração de erps para um bot. No fim eu só usava o input do usuário final para resolver qual api consultar, a factory resolvia pelo tenant de sessão gerado no SPA do front. Eram 11 erps integrados. Hoje estou numa grande empresa cheia de códigos legados e não tenho o menor horizonte pra aplicar isso, infelizmente.
O Filipe Deschamps é top, um dos melhores canais sobre programação...
Eu mesmo me perco as vezes quando escolher um design pattern para começar um projeto.... simplificado desta forma fica MUITO mas MUITO mais fácil.... vlw
Showww Lucas!! E o próximo vídeo vai ser massa, por ser aplicado na arquitetura inteira do sistema 👍
@@FilipeDeschamps Não vejo a hora de ver o video da semana que vem
E pode ter mais de um Design partern em um projeto
Caramba eu tava utilizando e analisando esse código de CEP ontem kkkkkk!!!
Cara que vídeo sensacional, acabei de sentir minha mente explodir, ansioso para os próximos vídeos.
Fala Felipe, cara estou de uns tempos para cara aprendendo SOLID e Design Pattern, e cara, é um puta salto de conhecimento. Você entender demorar um pouco e quando entende e consegue aplicar, você nunca mais consegue vê os problemas do mesmo jeito, me sinto o Neo vendo as linhas de código da Matrix.
ahhahhahahha é exatamente isso ai 👍
Esse é o tipo de vídeo que a gente se sente na necessidade de mostrar para o mundo. Filipe, parabéns mais uma vez pelo trabalho que vem sendo realizado nesta plataforma. :)
O canal que a pessoas desaprendem tudo kkkk Você torna tudo impressionantemente dificil.
Aprendi uma palavra nova, achei que tava escrito errado: coerção. Vlw Filipe, bom conteúdo 😜
Rodolfo to na missão de responder 100% dos comentários dos Membros da Turma e cheguei nesse só agora 😂 e show!!! Coerção é um passo muito importante 👍
Função parece uma "fabrica", meu Deus!, a melhor explicação de função que já na vida kkk, e olha que programo a 15 anos. Parabéns amigo, sempre um conteúdo de qualidade ótima!
hahahaha showw Cleber, é isso ai, vamo pra cima!!! 👍
esse video me deu uma nostalgia das aulas de POO muito bom
Caraca Felipe, eu já conhecia esse Padrão de Projeto, mas você explica tao bem que eu praticamente reaprendi tudo e de maneira melhor kkkkk Valeu S2 :D
Putz Grilla, sensacional, pode ter absoluta certeza que vou me inteirar nesse Design Pattern, antes não sabia o que era, esse vídeo esclareceu muitas coisas
Masssaaa Matheus!!! E o próximo vídeo esse pattern fica ainda mais especial 😍
@@FilipeDeschamps Woow, to mais empolgado ainda!
sempre usei esse método e nunca pensei que fosse importante :P
Sensacional Filipe, subindo muito o nível dos programadores com design patterns e arquitetura de software!
Show Zagatti!! O próximo vídeo vai ser muito mais importante 👍
Oba, estava animado para chegar as aulas de design patterns! Valeu mestre!
Marceloooooo 😍😍😍😍😍😍