Você nunca mais vai conseguir ler um código da mesma forma...
HTML-код
- Опубликовано: 12 ноя 2019
- ✅ 𝗔𝗚𝗢𝗥𝗔 𝗘𝗨 𝗧𝗘𝗡𝗛𝗢 𝗨𝗠 𝗖𝗨𝗥𝗦𝗢 😍
▸ Olha que massa que ficou: curso.dev/
Depois de aprender esse Design Pattern você vai se sentir um programador mais inteligente porque da forma que eu vou ilustrar os estágios de acoplamento e desacoplamento de um software você nunca mais vai conseguir ler um código da mesma forma.
O foco principal deste vídeo é implementar o Observer Pattern em JavaScript, mas ele pode ser facilmente implementado em qualquer outra linguagem de programação. Inclusive nós vamos programar exemplos com todos os estágios de desacoplamento de código.
Fora isso, vamos começar a utilizar o design pattern Factory para isolar a regra de negócio da camada do Jogo, e separar também em um componente isolado o handler do input e com isso configurar a relação entre Subject e Observer. Todos os métodos serão programados na unha e se você acha que precisa ser um programador sênior para isso e que precisa entender profundamente de arquitetura de software, você vai ficar impressionado.
✅ 𝗚𝗢𝗦𝗧𝗔 𝗗𝗘 𝗡𝗢𝗧𝗜𝗖𝗜𝗔𝗦 𝗦𝗢𝗕𝗥𝗘 𝗧𝗘𝗖𝗡𝗢𝗟𝗢𝗚𝗜𝗔?
▸ Então você vai pirar nisso: filipedeschamps.com.br/newsle...
✅ 𝗢𝗟𝗛𝗔 𝗤𝗨𝗘 𝗠𝗔𝗦𝗦𝗔!
▸ Se essas conversas aqui estão fazendo você perceber coisas diferentes no seu código, ou na sua profissão de desenvolvedor, considera se tornar um Membro da Turma. É muito massa porque dá pra ter uma conversa muito mais próxima e discutir coisas bem diferentes e super importantes do nosso dia a dia: ruclips.net/user/FilipeDescham...
✅ 𝗢𝗦 𝗠𝗘𝗟𝗛𝗢𝗥𝗘𝗦 𝗩𝗜𝗗𝗘𝗢𝗦 𝗗𝗢 𝗖𝗔𝗡𝗔𝗟
▸ Preguiça: Descobri Como Consertar o Meu Maior Problema
• Descobri Como Conserta...
▸ 3 Técnicas Que Eu Uso Para Aprender a Programar Qualquer Coisa
• 3 Técnicas Que Eu Uso ...
▸ SOLID fica FÁCIL com Essas Ilustrações
• SOLID fica FÁCIL com E...
▸ Eu fiz um dos melhores cursos de Programação do Mundo!
• Eu fiz um dos melhores...
▸ Desafio: 10 projetos rápidos para treinar Programação e conseguir um Emprego
• Desafio: 10 projetos r... Наука
*PERA!!!!!* - Antes de ler os comentários, olha que *massinha* que ficou meu *Curso de Programação* curso.dev To muito orgulhoso, sério 🎉 🎉 🎉
Imagina que você que você seja um leiteiro.
- No método 1 você pediria a chave de casa de cada pessoa que quer comprar leite, entraria na casa dela, deixaria o leite na geladeira. Se alguém mudasse a fechadura ou se mudasse, seria um caos.
- No método 2 o leiteiro passa na frente da sua casa, grita leite e você vai lá pegar. É melhor que deixar leite na geladeira, mas você tem que conhecer a pessoa pelo nome pra chamar ela (ou se ela se mudar, você vai ter trabalho de conhecer o novo dono). Melhor que o 1, mas não o perfeito.
- No método 3 você bota uma placa na sua loja e quem quiser vem comprar leite. Você não precisa nem conhecer quem são seus compradores.
O trade-off é que no método 3 você precisa construir um lugar e a placa, mas vender pra 10 pessoas é o mesmo trabalho que vender pra 100.
ótima analogia hahaha
Caraca Junior, que contribuição sensacional ao vídeo!!! Matou a pau 👍
Maravilhoso
Genial
Nossa, muito interessante, facilitou o entendimento do vídeo.
Não sei programar, não entendi foi nada. Mas adoro ver essa empolgação kkkkkkk
hahahahah show Raphael, seja super bem vindo meu caro :)
Mas qualquer um pode aprender, Raphael! Basta querer!
Verdade, qualquer um aprende Raphael
cara, uma coisa é garantida, se vc começar na programação, isso vai te ajudar na parte da lógica tbm, muda o jeito de pensar, e nunca é tarde para começar..
Nunca é tarde para começar :) transforme em um hobby e cai dentro!
1. De quem é essa linha de código?
- Minha !!😎
2. E essa outra?
- Copiei e colei la do StackOverflow 😆
kkkkkkkkkkkkk excelente!!!!
Wagner Herculano queria rir dessa piada, mas não sei o que é isso. Kkkkk
@@ricardowiest StackOverflow é uma pagina onde voce faz perguntas e desenvolvedores respondem para ajudar, é como o yahoo respostas, porem o stack tem pessoas que realmente ajudam, pra quem esta começando é fundamental conhecer !!
@JoaoGamer 123. hackear tbm é um conhecimento assim como programação, sua utilização é que depende do caráter da pessoa, se irá ser utilizado para o bem ou não. eu não fico triste em saber que tem um monte de criança querendo hackear MUITO pelo contrario, pois a uns 10 anos atrás as crianças só queriam ver desenhos e fazer coisas que não agregam conhecimento algum.
@JoaoGamer 123. Se de 100 crianças 5 virarem hackers de verdade eu fico MUITO FELIZ! por que sei que essas 5 crianças irão forçar uma "bucetada" de empresa a ter que melhorar seu sistema de segurança. lembrando que hackear uma empresa pode ser feita tanto de forma agressiva e ilegal como superficial e legal para mostrar para a mesma sua vulnerabilidade e faze-la melhorar com isso. o nome disso é Hacker Ético e empresas grande como facebook,google,whats, instagram e etc contratam e pagam muito bem para Hackers Etico descobrirem erros em seus sistemas.
já vi esse vídeo umas 5 vezes, em diferentes momentos da minha graduação e antes dela. Cada vez que eu vejo eu absorvo mais, a complexidade desse conteúdo e a forma didática com que ele é passado é surpreendente!
Dessa forma o GPT ainda não ensina e não vai.
Acho muito legal essa sua dedicação a responder os comentários, fico até culpado de postar comentário sem conteúdo.
hahahahhahahhahahh sem problema Daniel, eu gosto MUITO de interagir com a turma, sério :)
Você acha mesmo que é ele que responde tudo? Ele criou uma IA para fazer isso 😅
Assisti essa playlist pela 3 vez hoje. A primeira foi no inicio do meu contato com esse universo, entendi apenas 10% do que era dito. Estudei, estudei, pratiquei e pratiquei e voltei e assisti novamente e pensei que tivesse absorvido os 90% restantes. Depois de 1 ano de prática nesse universo decidi vir consumir novamente e me surpreendi com a quantidade de informação nova eu absorvi. Os 100% de antes eram apenas uma pequena fatia. E provavelmente irei revisitar esses vídeos no futuro. Parabéns cara, você é incrível no que faz!
Sou apenas uma iniciante, aprendendo algaritmos e lógica, não entendo a maioria das coisas ainda mas toda madrugada estou aqui maratonando seus vídeos... As vezes penso que deveria focar nos conteúdos para iniciantes mesmo, mas pensando bem, não estou no horário de estudos, to aqui pq gosto do conteúdo e simpatia 😅
na minha opniao isso é mt bom, pelo menos cmg: sempre que vejo algo mt avançado e não entendo parte do medo de entender aquilo diminui.
Tem coisa que só fui capaz de aprender hoje porque ja tinha visto superficialmente antes
@@021gabris parando aqui para pensar, muito da minha vida é assim tbm, e voltar dps entendendo oq está sendo falado vai ser mt prazeroso!
Cara você tem um dom natural pra ensinar. Quem me dera ter tido um professor que nem você na faculdade.
Gratidão!!
Show Gustavo!! Tem muita coisa que quero trazer ao canal... vamo pra cima!!!
Os Design Pattern simplesmente definem uma linguagem para comunicação de ideias abstratas que são muito comuns na programação. Com essa linguagem você consegue expressar como você vai implementar algo sem ter que mostrar o código, ou seja, você não precisa apontar pra o objeto, você pode se comunicar verbalmente. Isso é muito importante, principalmente se vc trabalha em time ou se precisa apresentar seu trabalho pra alguem.
Excelente comentário Heraldo!!!
Recomenda algum livro? A maioria que eu pesquisei são para linguagens especificas ai eu fico perdidão. Existe algum que aponte qual o melhor pattern para cada caso?
@@deividyhertz3621 Pode começar pelo clássico lançado no século passado "Design Patterns: Elements of Reusable Object-Oriented Software" (www.amazon.com.br/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/ref=asc_df_0201633612/?tag=googleshopp06-20&linkCode=df0&hvadid=379786983971&hvpos=1o1&hvnetw=g&hvrand=10574987555764268144&hvpone=&hvptwo=&hvqmt=&hvdev=m&hvdvcmdl=&hvlocint=&hvlocphy=1031888&hvtargid=pla-395340045790&psc=1)
E outro sobre padrões de projetos de aplicações corporativas lançado em 2002: Patterns of Enterprise Application Architecture (www.amazon.com.br/Patterns-Enterprise-Application-Architecture-Martin/dp/0321127420/ref=asc_df_0321127420/?tag=googleshopp06-20&linkCode=df0&hvadid=379805997302&hvpos=1o1&hvnetw=g&hvrand=18158820459230219206&hvpone=&hvptwo=&hvqmt=&hvdev=m&hvdvcmdl=&hvlocint=&hvlocphy=1031888&hvtargid=pla-422923047050&psc=1)
Sobre o cultura de desenvolvimento de bons softwares, vc pode ler o "Clean Coder" (Código Limpo).
Sobre metodologias de desenvolvimento ágil de software, você poder ler o "Extreme Programming".
Sobre desenvolvimento profissional, você pode ler o "The Pragmatic Programmer".
Todos os livros citados ou foram lançados no século passado ou no início dos anos 2000. É bom começar por livros antigos pois eles resistiram ao teste do tempo e continuam relevantes.
@@deividyhertz3621 Os dois primeiros livros focam em padrões de projeto, nestes livros é discutido o que é um padrão, como e quando deve ser usado.
@Deividy Hertz Se quiser algo mais "divertido" existe a série "Head First" e um dos livros é sobre Design Patterns (versão em pt-BR: www.saraiva.com.br/use-a-cabeca-padroes-de-projetos-design-patterns-2-ed-revisada-1995765/p?idsku=1995765&gclid=EAIaIQobChMIwunSuavo5QIVUoCRCh1BGwPYEAQYAiABEgJM9vD_BwE)
Hey Filipe. Posso sugerir algo que EU acharia interessante ter no canal do youtube? Pegar perguntas avulsas do stack overflow, entender o problema do cara e explicar em vídeo o porque da resposta e o passo a passo de como chegar no resultado. Acha que ficaria legal? Recomendei isso também para o Leonardo Scorza do OneBit Code. Acho que seria legal estimular isso
Dúvida feita por outra pessoal o qual o nome é Doug Cunha em outro vídeo cujo o mesmo não teve a visualização que eu creio que seja muito interessante. Cr editos totalmente ao criador da pergunta.
Que ideia massaaa Fábio!!!!! Gostei :)
2023 e esse vídeo ensinando muito ainda, sensacional!
Eu assisti essa série 4 meses atrás, não entendia nada do que você falava. Agora entendo a maioria das coisas e sinto uma real evolução. Muito bom o seu canal!!
mano, sério, o jeito que esse cara fala nos vídeos me traz uma segurança e uma confiança de que eu posso fazer qualquer coisa, se é loco mano, meu parabéns!
Há 4 meses via seus vídeos, tinha trancado a faculdade devido a pandemia e síndrome do impostor e lá vai coisas. E decidi estudar JS, eu não entendia nada dos vídeos mas tu é foda e eu gostava de assistir. Hoje consigo entender 90%, e eu tô amando isso!!! Muito obrigado pelo conteúdo Filipe!
✅ *GOSTA DE NOTÍCIAS SOBRE PROGRAMAÇÃO E TECNOLOGIA?* Então você vai pirar nisso: filipedeschamps.com.br/newsletter
Muito foda mano, valeu pelo material
Acho que esse é o melhor vídeo sobre programação front-end que eu já vi! Seu carisma e didática são incríveis! Me tornei um grande fã! Parabéns pelo trabalho!
Valeuuuu André!!!! Obrigado pelo apoio meu caro e vamo pra cima 🤝
Você é monstro de mais Filipe!!! Valeuu
Cara, voltando tempos depois pra aprender essa parada do observer. E de fato, é algo bem util pra sistemas que tendem a escalar.
Meu amigo, muito obrigado por ter aparecido na minha vida! O maior papel desse vídeo foi me mostrar como, apesar de trabalhar um ano na área, eu não passo de um mero iniciante. Fantástico!!!
Cara tava com algum tempo que procurava boas explicações para Design Patterns, parabéns pelo conteúdo irado! Estou aqui só acompanhando :)
Massaaa Lucas!!! Fico feliz que gostou :)
Seu carisma é gratificante
Filipe está me fazendo enxergar coisas que nunca haviam passado na minha cabeça em aprender e que estão mudando totalmente a minha forma de programar e me relacionar com código! É inacreditável que esse conteúdo seja todo de graça.
Muito obrigado de todo coração Filipe, pela diferença que você está fazendo no cenário de desenvolvimento no Brasil!
Showww José, fico muito feliz que os vídeos estão ajudando :) eu estou gostando bastante de toda essa experiência, fazer os materiais e interagir com a turma!
Filipe se me perguntassem o que eu acho de programação há 6 meses atrás, minha resposta seria:
"É um pé no saco, não é pra mim"
Essa mesma pergunta há 3 meses:
"Cara, é interessante, mas ainda não entendo"
Essa pergunta hoje:
"MANO! Saca o que da pra fazer com isso, criei um GitHub e to aprendendo a fazer um jogo online, mto bom, assiste esse cara(vc).... etc"
MUITO OBRIGADO, pela empolgação ao ensinar e essa didática SENSACIONAL!
eu comecei logo no "é mt interessante mas x não entendo" e to anos nessa fase aindakkkkkk
Show! Sempre importante também apresentar a nomenclatura igual você faz. Muitas vezes o dev já usou observers/listeners*, mas não fazia ideia de que atrás daquilo havia um design pattern.
Ahhh perfeito Jean! Exato! Tem também um pouco de confusão com publisher e subscriber (pub/sub)
e tb com Eventos, ex: OnClick, OnComplete e promises
Fico impressionado com o sorriso no rosto enquanto explica. Que foda! Parabéns Felipe! Que aula! Que canal! Por favor continue fazendo esse ótimo trabalho!
Showwww Jonas, fechado!! Tem muito mais coisa massa que quero trazer para cá :)
Filipe, só vim agradecer! Sempre me senti perdido na programação, e com você achei o rumo! Apliquei hoje os conhecimentos desse vídeo no projeto do meu trabalho, não ficou perfeito, porem fiquei muito satisfeito comigo mesmo e sinto que superei minhas expectativas.
Que massaaaaaa!!! Fico muito feliz em ler isso 🤝 👍
cara te amo, estou aprendendo muita coisa no seu canal
Massaaaa, valeu :)
Essa sua didática e preocupação de não apenas programar mas também de mostrar maneiras corretas de pensar e desenvolver , coloca o conteúdo em um nível altíssimo de qualidade. Bom d+
Showwww Erick, obrigado pelo comentário!!!
Estou bem contente de acompanhar esses vídeos porque sou programador novato e estou fazendo um código grande para uma impressora 3D de metais do zero. Na medida que ele foi escalando tive vários problemas e eu senti que há algo errado com minha arquitetura de código, mas não sabia nem por onde procurar ajuda e conhecimento e aí você apareceu no meu feed do youtube. Muito bom!
Que massa meu caro! E você deve estar com um desafio grande heim!! Mas detona e eu não sei o quanto você avançou na programação, mas as vezes começar do zero contribui MUITO para a arquitetura!
Filipe, muito interessante. Em sistemas embarcados nós usamos técnica muito semelhante para manipular drivers e interrupções: chamamos de callbacks.
mds cara essa era a "lógica" que eu estava buscando, estudo programação a algumas semanas e eu acabei pulando a etapa de lógica da programação e consequentemente os meus pequenos projetos viravam uma maçaroca doida de códigos, agora com esse estilo de programação desacoplada do Design Pattern, tenho um norte descentralizado de dados. Apesar de ser assim, diferente ainda é consiso, vlw mesmo por esse vídeo, eu tava precisando.
Amo muito teus vídeos, é muita qualidade, mano. Parabéns!
Valeuuu Lauzin!!!
Os videos dessa série merecem ser postados pelo menos 2 vezes na semana. São muito geniais
hahahah quem massa que está gostando Douglas :)
Sensacional, agora voltamos ao real diferencial do canal! Parabéns.
Massaaaa Angelo!!! 💪
Tu é bom demais irmão,parabéns pelo trabalho !
Muito irado brother! Sempre tinha dificuldade para entender afinal de contas o que era o tal do Design Pattern, agora vendo na prática ficou mais claro. Obrigado!
Massaaa Thiago!!! Que bom meu caro!! Tamo junto!!! 👍
Trabalho com subjects e observables no Angular todos os dias. Com sua forma de implementar deu pra entender muito mais de como tudo funciona por de baixo dos panos kk ótimo vídeo, abraços
Que massaaa Eduardo!!! Show :)
Ótimo vídeo, obrigada pelo conhecimento passado!
Showww Mariana, e obrigado pelo comentário!
Muito bom o vídeo, me ajudou muito a questão do Observer, pois comecei a trabalhar com angular recentemente e eu estava meio relutante em aceitar como algo bom a utilização dos observers. Porém o vídeo me mostrou a real ideia de separação de responsabilidades do código e como o observer ajuda nisso. Muito obrigado pelo ótimo trabalho!
Showww Arthur, que bom meu caro :)
Não sei programar ainda, mas tô dando os primeiros e mesmo sem entender muita coisa, esses seus vídeos me ensinam alguma coisa, como por exemplo, me fazem ter ideia do que eu tenho que aprender e o que talvez eu vá ter que encarar pela frente! Obrigado pelo teu trabalho!
Sensacional, é isso ai Danilo! Quem sabe no futuro você revisita o material, vai ser muito mais legal!
Organização e responsabilidades. Só treinar isso ja muda muito no dia a dia. Obg
Design patterns são maravilhosos! Os padrões observer, state e flyweight são meus preferidos. Excelente vídeo.
Show Daniel!! Tamo junto meu caro 🤝💪
Parabéns, Filipe, pela capacidade técnica e, sobretudo, pela comunicação assertiva nível state of theart!
Massaaa Egidio!!! Valeu meu caro!
Sensacional Filipe! O vídeo foi muito bacana! Poucos patterns são tão simples e tão úteis quanto o Observer!
Só podia ter finalizado com os desenhos mostrados mais no começo, ao lado de cada código. Seria muito legal poder ver bem desenhado como cada um se comporta.
Puts é verdade Rodney, eu poderia ter por exemplo pintado com as mesmas cores! Teria ficado sensacional, valeu pelo toque :)
Parbéns pelo vídeo! Essa ideia é sensacional!
INCRÍVEL! Minha cabeça explodiu ao entender o pattern Observer!!!
Massaaaaa Diego!!!!!!!
8:00 resistência em apagar código, imagina. A resistência maior é em criar código 🤣😂
kkkkkkkkkk
Isso ainda é um pouco complexo pro meu nível atual, mas ver a empolgação em cada um dos teus vídeos me enche de vontade de continuar estudando, valeu Filipe!
Show! Vou dar uma sugestão, veja o vídeo de novo, com calma. Você vai ver que ele vai estar diferente depois de uns dias.
Cara é incrível como você fala de programação, me deixa mais inspirado em estudar programação. Já pensou em fazer cursos na Udemy, eu mesmo compraria todos, pois a forma como você explica é muito fácil de entender e inspirador.
Boaaaa Francisco, muito obrigado pelo apoio meu caro!!! Bastante gente pede um curso 👍
Cara, sua didática é fenomenal !
Muito obrigado Daniel, tamo junto nessa meu caro! Aproveitando, eu quero fazer um novo banner para o canal, você se importa caso eu use o seu comentário em algum momento? Quero destacar a parte da "didática" porque é o que eu realmente gosto e coloco uma energia infinita nisso 👍 Então gostaria de selecionar comentários de pessoas aqui do canal 🤝
@@FilipeDeschamps Pode sim cara, fico até feliz 😃😃
Show filipe.. Seus vídeos sempre explodem minha mente... hahah
Massaaaa, tamo junto!!!!
Seu canal é maravilhoso, parabéns!
Valeuuuuuuuu!!!!! 🤝
Como é bom encontrar esse vídeo! Sou novo na programação e meu código tava me incomodando, pensei em algo similar agora sei que é possível.
Caramba, esse vídeo chegou no momento certo pra mim...
Estou fazendo um projeto que eu estou tendo a maior dificuldade em separar as classes, aí isso vai ajudar muito!
Massa Gabriel, que bom meu caro :)
Estou aprendendo muito com você meu caro "Michel Teló da programação" rs . Sou da área financeira e você tem me ajudado muito a entrar nesse mundo. Abraços
Ahhhh que massa Vanilson!!!! Seja muito bem vindo aqui!!!!
Filipe, adiciona esse vídeo na playlist "Primeiro Jogo Multiplayer".. e, aproveitando, parabéns. Você é FODA!
Massa!!! Obrigado pelo toque Leandro!!
Muito avançado para mim..., tenho que estudar mais! mais a empolgação que ele ministra a aula é motivadora! obrigado por compartilhar!
Show Fanci! Não tem problema, uma sugestão que eu vou dar para você que funciona comigo é esperar alguns dias, uns dois dias e ver a playlist do início. Quando você chegar nesse vídeo de novo o seu cérebro estará MUITO mais bem preparado!
Beleza vou tentar, sou e matemática e tem em aprender a usar essa tecnologia
Grande @Filipe ... cara vc é show... A matéria de designer patterns foi uma das mais difíceis na faculdade... pq para vc aplicar um pattern vc já tem que ter vivido programação. Uma SUGESTÃO faça uma play só usando patterns na prática... please
Sensacional Carlos, ótima sugestão meu caro!
Cara, você manda muito bem
Muito interessante essa forma de pensar, e toda essa empolgação transborda para quem está assistindo...
Estou tentando filtrar todo esse conhecimento para aplicar em projetos em outras linguagens como java, estranhei um pouco o *notifyAll* pois ele recebe uma função e no java não daria para fazer isso, talvez com uma classe que define um tipo *Observer* e com isso talvez chamar a função, não sei ...
Ainda não cheguei na parte de implementar o multiplayer, mas talvez ajude bastante utilizar esses métodos.
Pqp.. nem comecei a ver o vídeo e já me amarrei.... 30 segundos de vídeo e me prendeu... fantástico Filipe...
Massaaa Marcio!!!! Espero que goste do restante do vídeo!
@@FilipeDeschamps assistido, entendi 20%, tive contato com coisas novas, me deixaram mais esperto, e com um desafio ainda maior de um dia chegar a esse nível de entendimento. É como se eu fosse um terraplanista ouvindo falar que a Terra é redonda....
Filipe tu é um monstro
Muito show esse design pattern, achei bastante interessante pois você pode fazer diversas implementações em componentes diferentes de forma mais isolada e sem mexer nos outros componentes.
Acredito que o código ficaria ainda mais bonito se você tivesse utilizado os conceitos de object destructuring para o state.observers, mais para dar uma pequena enxutada no código, pois isso não altera em nada a lógica em sí. Achei muito proveitoso o video, mesmo estando vendo após 2 anos.
Video muito massa!
Muito raro o RUclipsr responder a tantos comentários assim tbm rs, parabéns pelo sucesso do canal, mais que merecido e agradeço a empolgação em compartilhar o conhecimento
Klaus, é um prazer interagir com todo mundo aqui :) cada um trazendo a sua melhor versão para comentar. Vamo que vamo que tem muita coisa pra trazer ainda!!!!
Meu!! Não paro de ver esse vídeo tentando entender como posso implementar isso em meu aprendizado... Traz mais exemplos por favor!
Fechado Adson!! Vamo pra cima meu caro!!!
Didática muito boa. O vídeo é show!
Valeuuuu xará!!!!!
Excelente. Parabéns pelo trabalho, Filipe. :)
Showwww Leo!!! Obrigado meu caro! Outra coisa, estou convidando todo mundo para se inscrever no canal para ver se conseguimos bater a meta de 201k inscritos até o final do ano! Se você não for inscrito e tiver interesse em ajudar a bater essa meta, seria sensacional 😍vamo que vamo Leeeooooooo!!!
@@FilipeDeschamps Nossa, eu jurava que já era inscrito, mas conferi aqui e nem tava ainda. kkkkkkkkkkkk Me inscrevi agora. Com certeza a meta será alcançada. Seu conteúdo é excelente.
Caraca, realmente mudou muito a forma q eu visualizava o código, curioso pra ver como tu vai deixar a movimentação, vejo o problema em usar if e switch, mas ainda não ta claro pra mim a melhor solução
Show Diovanni, vai ficar legal!!
Legal ver alguém que está descobrindo o mundo da programação com toda essa empolgação.
Show Helio!
Felipe, fala mais sobre arquitetura e design pattern, eu me apaixonei por programação na universidade quando aprendi C, de lá pra cá já usei C++ C# e atualmente estou aprendendo python por conta, devido a isso eu tenho deficiência em arquitetura de software e não consigo encontrar um material acessível e didático, obrigado. Parabéns pelo altruísmo praticado com excelência.
Show Joseíto!! Obrigado pelo comentário e sim, quero trazer mais coisas sobre arquitetura de software e design pattern 👍
Continua com esse vídeos, muito bom!
Show Rodrigo, pode deixar!
Mano, real parabens, amanha eu vou me dedicar só pra fazer esse exemplo e ver a serie inteira, ja vo tbm recomendar pra facul inteira pq pqp, no meu trabalho estamos fazendo um app kotlin, e meu patrão me deixou com a parte visual, e fez o outro mano q trampa comigo pegar essa parte de observers, pra comunicar o dominio e o infra com a viewmodel, por eu não ter programado nada eu n tinha entendido oque eles tinham feito, mas agr tudo faz sentido, cara mt obrigado serio parabens demais
Ahhhhh que massaaa Guilherme, puts que bom que casou o assunto!!! Me diga depois como foi e se a turma da facul gostou :) vamo que vamo!!!!
Uau... Isso foi lindo!
Muito bom filipe!! não conhecia o observer
Show Mateus!!!
Forma simples e lúdica de aprender um dos conceitos mais legais de programação. Uso bastante dentro do Vuejs e Laravel.
Massaaa Adriano!!!! !! Tamo junto meu caro!!!! 👍💪
Sou programador Java e amo seus vídeos 😍😍😍
Achei muito maneiro ! o código fica muito bem organizado, e caso de separar eles em arquivos, teria como importar eles usando os modules, muito meneio mesmo!
Exato Pedrão!! E inclusive vamos fazer isso mais pra frente quando tivermos o backend para servir eles :)
Brutal... era mesmo isto k estava a procura... tenho que restruturar o pensamento...
Massa Jorge :)
Seus videos são muito bons cara ainda não trabalho com programação mais estou querendo muito ir para a área atualmente trabalho como analista de suporte e ano que vem vou me formar em ciências da computação.
Que massa Igor!! Puts, força total nesse projeto meu caro!
@TIAGO MARMITT Passar o telefone por aqui acho que não seria uma boa, mas pode me chamar aqui que posso te ajudar sem problemas.
@@FilipeDeschamps Obrigado Felipeee!!
Quando vai sair o vídeo ensinando a curar o câncer?
Quando acharem a cura!
Caraca muito bom! meus parabéns!!!
Já deixei o like! Valeu Filipe!
Massaaa, valeu :)
Show Felipe, Design Patterns é essencial pra manter um código "cheirosinho", parece mais difícil, mas não é, é só identificar qual utilizar e pimba!! Vlw abraço, obg pelo conteúdo!
Exato!!!! O código chama pelo design pattern, não é mesmo? Vamo que vamo meu caro!!!
Tenho apenas 10 anos e estou aprendendo programação, muito obrigado pela dica.
Com essa idade eu também tava aprendendo, mas por conta do medo da matemática acabei desistindo e só voltei com 14, me arrependo muito! Espero que você não tenha desistido man! Força aí nos estudos:)
Eu ainda só não desistir de estudar programação, porque vc existe.
A cabeça explode de tanta dopamina kkkkkk. Preciso ler mais sobre os patterns. Da pra reconhecer bastante coisa que utilizamos em frameworks mas que nem passa na cabeça o que são. Como vc citou no video anterior, nossa geração queima muitas etapas. Abraço Filipão.
ahahaha massaaaa!! Vamo pra cima Brunooooo
seloco implementou observables na unha, muito bom!
Tamo junto meu caro 🤝💪
Vídeo sensacional!
Essas playlists só melhoram hahaha.
Por favor, troque esse for por map, tá difícil de aguentar... Kkkk
kkkkkkkkkk galera do funcional ta tacando ovo aqui em casa já kkkkk
Didática delicinha do Filipeto!
Massaaa Guilherme :)
SENSACIONAL!!!
Massaa Morais :)
Ola de Portugal. Em relação aos observers uma boa library é o RXJS, mas é mais para programação reactiva. Muito boa sua playlist um abraço de Portugal.
Showww Henrique, total :) e um abração a todo mundo de Portugal!!!
Ótimo vídeo... Aquele momento que entendo pq ainda sou Jr kkkkk, o mais difícil é parar de fazer codigo pra gente e começar a desenvolver pensando em equipe... MUUUITO obrigado Teló
Dááá-le Allison!!!! O principal é sempre se perguntar: "De quem é esse código?" e ficar curioso com a resposta, mesmo que ela não venha
Que vídeo sensacional!
Valeuuu Cauê 😍
Amo seus vídeos, tenho o sonho de ser programador. Fiz cursos sei algumas linguagens web como HTML, CSS, JS, PHP. E também sei Java e MySQL. Eu não tenho PC, entt prático tudo pelo celular
Interessante Barbosa! Fico curioso em como está praticando usando apenas o celular. Gostei da postura!
Bom demais.
Observer é fantastico.
Massaaa Pablo :)
e Filipe, quando que se vai fazer aquele curso maroto de Javascript com essa sua didatica maravilhosa em?
hahaahah show, ainda sem planos meu caro :)
@@FilipeDeschamps por pouco tempo né?
já tô guardando dinheiro pra comprar o curso kkkkkk
@@FilipeDeschamps Mano você precisa pensar nisso hahahaha
Você ganharia uma grana contribuindo imensamente com a sua comunidade.
@@FilipeDeschamps Eu Apoio !! Indo para 2° ano de CC você tem ótimos vídeos! !
O padrão Observer é maravilhoso, é muito usado para desacoplar códigos no desenvolvimento de jogos =D
cara que massa 👏🏽👏🏽, sobre os if’s uma forma seria mudar os inputs up 1, down -1, right 1 e left -1 😂 fiz uma implementação parecida com isso kk
hahahah ai é coisa de hacker!! idéias geniais :)
Show de bola Deschamps
Showww Keven, bom dia pra você!