Teste do código MAL FEITO (quero ver você passar!)

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024

Комментарии • 737

  • @FilipeDeschamps
    @FilipeDeschamps  Год назад +1

    *PERA!!!!!* - Antes de ler os comentários, olha que *massinha* que ficou meu *Curso de Programação* curso.dev To muito orgulhoso, sério 🔥 🔥 🔥

  • @jefersondossantosmenezes1675
    @jefersondossantosmenezes1675 4 года назад +447

    "A cor certa, que é azul." Kaksjaj

  • @carlossilva7496
    @carlossilva7496 4 года назад +170

    "O Código bem feito é aquele que funciona" -
    - Nego ney developer

    •  4 года назад +1

      Kkkkkkkkkkkkkjjjjkk

    • @f1r554
      @f1r554 4 года назад +16

      Jeito ubisoft

    • @abcdefg3063
      @abcdefg3063 3 года назад +8

      Jeito ubsoft de ser

    • @wagner2077
      @wagner2077 3 года назад

      nego overflow

    • @lavosier2
      @lavosier2 3 года назад

      errado no ta

  • @jonathasribeiro6862
    @jonathasribeiro6862 4 года назад +143

    "Se esse vídeo não incomodar o seu cérebro, alguma coisa esta errada "
    Filipe: "A cor certa é azul"
    meu cérebro: "fatal error #404"

  • @victorsoares5171
    @victorsoares5171 4 года назад +49

    Essa empolgação do Filipe levanta o dia de qualquer um, ótimo conteúdo, realmente cativante.

  • @miguelweber5691
    @miguelweber5691 4 года назад +22

    Tenho 16 anos e estou aprendendo React Native, inclusive já publiquei um app na Play Store, e não achei ruim, mas entendi o problema. Obrigado pelo ótimo conteúdo que você proporciona pra nós

  • @HumorDemais
    @HumorDemais 4 года назад +73

    NAO!! TA MALUCO??? kkkkkkkk Muito bom, Michelzão!!!

  • @cursiva
    @cursiva 4 года назад +131

    em 15:15 você disse que o coração serve para bombear sangue, mas fez uma implementação que deveria estar na camada dos sentimentos.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +20

      AHAHAHAHAHAH sensacional Thiago!!!

    • @levyosa
      @levyosa 4 года назад +1

      lanso a braba

  • @BrayanBedritchuk
    @BrayanBedritchuk 4 года назад +45

    "Clean code always looks like it was written by someone who cares" - Michael Feathers

  • @YuriTheodoro
    @YuriTheodoro 4 года назад +1

    Felipe, obrigado cara. Cheguei hoje no laboratório de robótica e meus alunos do ensino médio integrado em computação estavam vendo um vídeo teu e me contaram que aprenderam backend com as tuas dicas. Segue assim e não para cara. Abraços de porto alegre do IFSUL Campus Sapucaia

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      QUE MASSSAAA YURI!!! Puts, manda um abração pra toda turma :) e obrigado por vir aqui deixar essa mensagem meu caro!

  • @julianosouza2716
    @julianosouza2716 4 года назад +20

    "Eu programei com a cor certa, que é azul" O verde 🤡. kkkk. To começando agora acompanhar a playlist e já estou amando tudo isso. Obrigado pelo conteúdo. Seu conteúdo é aquele que dou o like sem nem assistir antes, pois sei que só tem a acrescentar. A qualidade é garantida.

  • @-LozziK
    @-LozziK Год назад

    Mano do céu Filipão, tu tem uma didática muito monstra, eu tentando explicar pro vento como que funcionava as coisas foi uma guerra, mas tu explicando parece algo tão tranquilo, e eu consegui entender muito também! Venho agradecer você por todo seu esforço e dedicação a nos ensinar todo esse projeto do zero, muito obrigado mesmo! S2

  • @johneandre9206
    @johneandre9206 4 года назад +1

    Estou estudando e aplicando canvas em um projeto pessoal. Cara vejo seus vídeos, você explica de uma maneira tão simples, quê uma coisa que se parece difícil entra na mente como um estalo...

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Que massa Johne, fico feliz em ler isso :) gosto muito de treinar a didática.

  • @mjuniorbral
    @mjuniorbral 4 года назад +1

    Filipe, nesse vídeo mais uma vez eu fui levado para um programa da faculdade. Nele, eu tinha que calcular uma matriz de n x n onde esse n é enorme. E teria que calcular várias matrizes. Porém tudo estava dentro de uma mesma camada.
    Eu pensei em dividir a operação em entrada, montagem geral das matrizes, cálculo ponto a ponto e saída em imagem. Porém na época eu não tinha conhecimento para isso.
    Por esse vídeo ter me inspirado, eu pretendo fazer mais para frente algo assim.
    Obrigado mais uma vez por essas ideias.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Que massaaa Marcelo!!! É isso ai meu caro :) vai ficar até mais gostoso de programar!

  • @jeffersonjds
    @jeffersonjds 4 года назад

    Não entendo nada que é feito, mas acho muito a didática do vídeo.
    Parabéns pelo entusiasmo.

  • @fabinSilvas
    @fabinSilvas 4 года назад +1

    Cara sinceramente quase ignorei o vídeo pq do título mas resolvi dar o benefício da dúvida e me surpreendi tô estudando um pouco sobre patterns e sinceramente acho confuso demais estudar isso. Tem tanto assunto e diversos autores escrevendo cada um falando algo diferente. Tô ansioso agora para saber qual pattern vai utilizar

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Show Fernando, obrigado pela chance de ter visto o vídeo :) tamo junto nessa, vai ser legal ver a evolução do projeto!

  • @FilipeDeschamps
    @FilipeDeschamps  3 года назад +12

    ✅ *GOSTA DE NOTÍCIAS SOBRE PROGRAMAÇÃO E TECNOLOGIA?* Então você vai pirar nisso: filipedeschamps.com.br/newsletter

  • @PeritoDesigner
    @PeritoDesigner 4 года назад

    Eu uso esse tipo de conhecimento ao uso de projeto feitos no Photoshop, tem gente que quebra a imagem rasterizando-a do que deixar incorporada num objeto inteligente e entrega o projeto. Funciona, mas na hora de mudar alguma coisa, fazer alguma alteração manutenção na imagem, a fonte da imagem original fica toda destruída, gerando perda de material e gasto de tempo pra refazer projeto. Esse conhecimento e técnica que tu passa nos teus vídeos me ajudam a, bem dizer, programar/organizar meu ambiente de trabalho em um software de uma área diferente, mas que segue um princípio bem semelhante com diz respeito à organização de setores e camadas.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Sensacional meu caro, faz total sentido!!! É isso ai :)

  • @panca9528
    @panca9528 4 года назад +3

    Isso e melhor que videos satisfatórios, quando você percebe que evoluiu sua maneira de perceber a sua propria evolução na programação.

  • @joaovictordesouza2721
    @joaovictordesouza2721 4 года назад +5

    Felipe sabe uma parada engraçada?
    Eu vivia congelados nós meus projetos, só comecei a andar quando vc disse uma coisa muito simples sobre como resolver grandes problemas, foi algo assim: "quebre esse problema em diversas partes, você vai ter vários pequenos problemas, resolva os pequenos problemas e quando vc terminar vai ter um grande problema resolvido", parece algo muito simples e óbvio, mas melhorou 100% meus desenvolvimentos.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Total João, é isso ai! E quanto mais você se acostumar em desenvolver com o "separation of concerns" em mente, mais fácil isso vai ficando, porque você consegue pensar em cada parte por vez de forma isolada. Acaba ficando menos coisa para colocar na cabeça de uma só vez.

    • @joaovictordesouza2721
      @joaovictordesouza2721 4 года назад

      @@FilipeDeschamps Sim, e pra trabalhar em equipe é indispensável, tô usando aquela seção "Projects" do GitHub pra formar o kanbanflow.

  • @LucasLopes-hd1ms
    @LucasLopes-hd1ms 4 года назад +35

    Teve uma hora que eu pensei: "Ué, será que meu daltonismo piorou e agora eu não enxergo mais nem a cor azul??"

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +10

      kkkkkkkkkkkkk essa playlist está ensinando as pessoas a programar e a questionarem o próprio daltonismo

    • @anubis1257
      @anubis1257 3 года назад

      Kkkkkkkk

  • @anteikku3875
    @anteikku3875 4 года назад +1

    esse cara e mto bommmm ainda bem q tem pessoas cmo ele por ai exemplo de ser humano

  • @mts.almeida7
    @mts.almeida7 Год назад +1

    Mano, eu já fiz mais de 6 semestres de ciência da computação e nunca vi ninguém falar de desing patterns com tanta clareza e objetividade, tanto que só agora eu entendi a real importância

  • @wictortec5627
    @wictortec5627 3 года назад

    Cara, tu é foda. Ultimamente eu venho usado conceitos de arquitetura de software em meus scripts em python de forma intuitiva graças a você. Gratidão Felipe. Obrigado por se importar com a comunidade.

  • @kkleber
    @kkleber 4 года назад

    Você é totalmente responsável pela evolução gradativa do seu público a cada vídeo postado, só temos a agradecer por sua dedicação e carinho! ;D

  • @allgood9157
    @allgood9157 2 года назад

    Não sei praticamente nada sobre programação, mas vou aprender e vc motiva muito!

  • @enzosuzart5030
    @enzosuzart5030 4 года назад

    Sem palavras pro vídeo! Me motivou muito a nessas férias treinar minha programação. Eu fiz uma implementação de uma avaliação da faculdade e admito que o código está bem sujo se levar em consideração suas dicas, minha meta é otimizá-lo, mesmo que não utilize mais. Muito obrigado pelo conteúdo!

  • @andersonrussodesousa7515
    @andersonrussodesousa7515 3 года назад

    Não sei o que esse cara tem, eu faço farmácia e comecei a gostar de programação vendo vários vídeos, e comecei a estudar Python por um livro e mano, é incrível de mais, tipo a maneira com que ele se comunica sempre com empolgação é contagiante e isso me faz ficar atento do início ao final, vlw Teló.

  • @TheRobertoluiz
    @TheRobertoluiz 4 года назад +1

    Cara é incrível o trabalho que você faz, trazer essa novas tecnologias, trazer essa sua perceptiva sobre cada assunto , eu tenho um pergunta talvez você já tenha respondido em outro vídeo não sei , mas como profissional você se considera como um desenvolver full stack, front end , Back end ? Gostaria de saber mais sobre sua história profissional

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Fala meu caro! Eu me considero hoje um fullstack, com maior peso em backend 👍

  • @MarcusPianco
    @MarcusPianco 4 года назад +1

    Estava ansioso por esse vídeo :) Parabéns Filipe, jamais abrir mão da didática. Se alguns professores assistissem seus vídeos, a didática universitária seria outra :))))))

  • @vlinkin22
    @vlinkin22 4 года назад +5

    Esse video me lembrou dos meus primeiros scripts usando visual basic, quando eu não fazia ideia sobre design patterns e clean code, eu fazia Uma alteraçãozinha inofensiva, e quebrava o programa em outras partes nada a ver kkkkkj

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      kkkkkkk exato!!!

    • @PorthoGamesBR
      @PorthoGamesBR 3 года назад

      Eu comecei a programar serio faz uns 2 ou 3 meses. Eu programava antes mas não com uma rotina definida. Começei a usar classes pais e filhos pela primeira vez, e ta dando muito certo. Também estou aprendendo a usar actions e usar menos Publics. Eu sei que eu ainda to longe de um programador de nível empresarial, mas todo mundo começa de algum ponto né? Acho que meu problema ainda é que eu nao conheço muito as palavras chaves e funções, mas sei que isso sao coisas que eu vou aprender com o tempo

  • @denilseven56
    @denilseven56 4 года назад +1

    Incrível o quanto eu me identifiquei nesse vídeo. Eu crio alguns joguinhos no Scratch e muitas vezes como ele falou, eu termino o jogo mas alguns dias depois eu quero adicionar algo mais, uma nova função, um novo sistema mas, simplesmente não dá pra fazer isso sem ter que recriar o jogo inteiro do 0 e isso é meio frustante, vou tentar fazer códigos mais limpos sem gambiarra a partir de agora, mesmo que dê mais trabalho no início depois de um tempo vale a pena.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Massa Denilson, que bom que essa playlist está lhe ajudando a aprender arquitetura de software :)

  • @jeffersoncalheiros9120
    @jeffersoncalheiros9120 4 года назад

    Esse vídeo foi esclarecedor. Agora eu sei o que eu fiz de errado no meu primeiro game. No começo parecia ir tudo bem, mas depois algumas implementações já nem sabia mas o que eu estava fazendo, impossível de criar novas fases e acabei abandonando o projeto.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Show Jefferson! Normal, ter sujado as mãos para fazer algo, ver a bagunça com os próprios olhos, é a parte mais importante :)

  • @weudesitb
    @weudesitb 4 года назад

    Não conhecia seu canal, parabéns porque é muito bacana e com conteúdo útil demais pra quem tá começando e mesmo pra quem já está na estrada a algum tempo.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Show Weudes, valeu pelo comentário meu caro! E seja muito bem vindo aqui :)

  • @cleytoncarvalhoc
    @cleytoncarvalhoc 4 года назад

    Esse vídeo me fez perceber que não sou um desenvolvedor de verdade. Preciso estudar mais sobre arquitetura de software! Obrigado, Filipe!

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Show Cleyton!!! Tamo junto meu caro, vamos nos ajudando nessa caminhada, porque ela é de fato difícil!

  • @PersonalXZ
    @PersonalXZ 4 года назад

    Filipe, tem como você fazer um vídeo de como montar uma startup lucrativa, e no seu ponto de vista, quais seriam as ideias ou nichos de startup que poderiam dar muito certo. E fazer um outro vídeo mostrando as atuais startups de sucesso, como elas funcionam, quanto elas faturam, quanto elas valem e o que elas fazem.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Essa é um ótima idéia! Porém como eu pessoalmente nunca fundei uma startup lucrativa, talvez eu fique apenas no campo teórico e não sei se isto é justo com o tema

  • @marco.nascimento
    @marco.nascimento 4 года назад

    Sensacional, confesso que não me incomodei em nenhum dos dois casos hahah ainda tô começando nessa área de arquitetura de código, código limpo etc. mas muito legal o código e tuas observações

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Show Marco!! Sem problemas, vamos evoluindo e trocando idéias juntos :)

  • @filipefirmino4267
    @filipefirmino4267 4 года назад

    Xará sempre nos provocando e adoro esse tipo de vídeo meu caro.
    Ótima explicação e didática.
    Forte abraço.

  • @MrAbrazildo
    @MrAbrazildo 2 года назад

    1:50, vc fez bem em separar 2 fors, pq há 1 tendência > à otimização: está + claro à máquina o q vc quer fazer. Mas por que 'fillStyle' está "setada" dentro do for? E +1 ponto: essa linguagem tem ponteiros? Pq usar [] diz para sempre percorrer do início até o índice, a cada ciclo, enqto q o ponteiro avança d1 em 1 índice. É muita diferença de velocidade.
    7:10, poderia usar 1 switch. Mas no C++, isso poderia ser lindamente reduzido para 1 única macro, do tamanho d1 bloco desses. Problema desse último método é q precisaria fazer 1 verificação final, para o caso de nenhuma das alternativas. Outra forma de fazer seria implementar 3 arrays/listas ou seja lá como chamam, 1 com o nome das teclas, outro com +1 e -1 e outro com endereços x ou y, a serem acessados por 1 ponteiro. Seria uma tabela cruzada (hash table), aonde o índice retornado por 1 algoritmo de busca sequencial seria usado em todos os arrays, obtendo todas as respectivas variáveis.

  • @snowanom4130
    @snowanom4130 4 года назад +44

    "A cor certa que é azul". Jurava que era roxo ;-;

  • @aristidescosta342
    @aristidescosta342 Год назад

    Foi insano ver o Gabriel Fróes e Vanessa Weber (Código Fonte TV) como contribuientes. Massa

  • @m4rciopdp
    @m4rciopdp 4 года назад +4

    Kkk no trecho do vídeo em.que você elegantemente fala que o código causará um efeito dominó.. eu conheço como um grande design partner chamado M.A.C.A. que significa. Mexe aqui, caga ali.kkk muito usado e difundido.
    Valeu Filipe ótimo vídeo como sempre.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      AHHAAHAHHAHAHA sensacional esse design pattern ahahahaha muito bom 😂

  • @nennogabriel
    @nennogabriel 4 года назад

    Eu só assustei quando você falou em "fazer o deploy", pois havia nada no servidor controlando... Neste caso específico, colocar essas "regras de negócio" no front, eu vejo como uma forma de evitar requisições ao servidor, pois a grande maioria não vai tentar hackear o site, mas usa como ele foi posto. Embora de trabalho, validação sempre acabo fazendo 2x, no front e no server. Mas estamos só no começo... Estou ansioso pra ver onde esse joguinho vai chegar e o que eu poderei aprender com ele.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Show Pedro! Que bom que tocou nesse assunto, pois a forma que vamos fazer o backend e reaproveitar o que fizemos no frontend vai ser legal, você vai gostar!

  • @analytical_abas
    @analytical_abas 4 года назад

    Muito show!!! Quem nunca em início de carreira fez um código todo misturado...kkkk
    Parabéns pela playlist e pela disponibilidade no compartilhamento de conteúdo. Ansioso pelo próximo vídeo :)

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Showww Paulo!!! De fato, o importante é sempre estar sujando as mãos de código :)

  • @wilsonfaustino
    @wilsonfaustino 4 года назад

    Que legal esse vídeo. Sou novato, com poucos meses estudo. Fiquei com duas dúvidas:
    1- em que ponto do estudo o iniciante deve começar a estudar design patterns e arquitetura?
    2- vc recomenda algum livro que eu possa estudar para começar a aprender sobre esse assunto?
    Obrigado por compartilhar o seu conhecimento.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Fala Wilson! Sobre suas dúvidas:
      1 - Acredito que no momento que você for picado por sua própria implementação, não conseguir mudar e modificar ela com agilidade.
      2 - Sim, sugiro Refactoring e Domain Driven Design (este último é chato e difícil, mas importante). Só que ambos não são para iniciantes.

  • @gustavocaovilla8895
    @gustavocaovilla8895 4 года назад +3

    Estilo dos seus vídeos são sensacionais

  • @aleaugustoplus
    @aleaugustoplus 4 года назад

    Muito show esse video Filipe, parece óbvio esses conceitos para uns mais na prática é o que mais vejo errado!

  • @TheKroow
    @TheKroow 4 года назад

    Boaaaa Filipe, atualmente estou fazendo o Bootcamp da Rocketseat e fico impressionado com a organização do Diego com os códigos, é coisa de louco hahaha to seguindo o mesmo padrão, vamo que vamoooo! Abraço meu caro!

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      massaaa Diego!!! Vamo que vamo meu caro :)

  • @wernergottschalt
    @wernergottschalt 3 года назад

    To assistindo pela segunda vez essa playlist! E estou amando!

  • @victorlima5499
    @victorlima5499 4 года назад

    meeeeeeeeeeu deeeeeeeeeeus, eu n sei pq eu ja tinha visto um video do teu canal a um tempo já e n tinha gostado. COMO N GOSTAR DESSES CONTEÚDOS? DO jeito que você apresenta? SÉRIO, MT BOM, PARABÉNS MANOOOOOOOOOOW

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      hhahha showwww Victooorr!! Seja muito bem vindo meu caro 😂 😍 🤝

  • @icexxxxxxxxable
    @icexxxxxxxxable 4 года назад

    Fico imaginando esse cara criando umas videos aulas desde o básico em alguma linguagem.. iria ser exepcional... vejo os videos dele, porem não entendo nada ainda kkkkk,,, comecei recentemente na programação..

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Showw Abel, não se preocupe. Mas você viu essa playlist desde o começo? Se não viu, segue o desafio: ruclips.net/video/0sTfIZvjYJk/видео.html

  • @vitoramaral4845
    @vitoramaral4845 3 года назад +1

    Paciente: Doutor eu estou com um probpema no olho.
    Doutor: deixa eu ver seu pulmão então.

  • @newmarlucas
    @newmarlucas 4 года назад

    Conheci o canal agora, e me inscrevi só por causa dessa imagem top kkkkkk e não me arrependi depois de ver o conteúdo.. top de mais, parabéns pelo trabalho! +1 inscrito

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      hhhahahaha sensacional Newmar, seja bem vindo meu caro!

  • @nicollasestrela9271
    @nicollasestrela9271 4 года назад

    Os teus vídeos são de fato os melhores cara, bom trabalho!!!

  • @JJMEWTWO
    @JJMEWTWO 4 года назад

    Felipe voce já pensou em criar um curso para quem quer começar a programar do 0? Conheço muitos canais de tecnologia mas a tua didatica é realmente diferenciada... Se tu conseguisse fazer um curso de iniciação bem nesse estilo do teus videos, ia ser incrivel! Um video otimo, parabens pelo sucesso!

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +2

      Fala Jaderson! Já pensei sim, acho que vai chegar o timing certo. Não é agora, mas quando fizer, pode ter certeza que vou mirar para a melhor didática do mercado de cursos. Gostaria de fazer algo que marcasse para sempre o aprendizado da pessoa.

  • @rodrigobonfim9149
    @rodrigobonfim9149 4 года назад +1

    Like! Faz um vídeo analisando e dando uma solução para dúvidas/erros de projetos desses fóruns de programação '-'

  • @GaldirReges
    @GaldirReges 4 года назад

    Caro Felipe, parabéns pelo trabalho! Sugiro uma revisão da descrição das camadas. Tecnicamente cada camada só fala com a camada anterior e posterior, dai o termo camada. Seu componente de input fala com seu componente de apresentação, mas fala também com o componente de lógica do jogo, então teoricamente input deve entre as camada de apresentação e lógica de jogo. Mas talvez seu componente de input esteja dentro da camada de lógica de jogo, sendo um componente paralelo, a depender do andar do projeto. Cada camada pode ter mais de um componente, isso não inviabiliza o uso da arquitetura em camadas. Abraço!

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Massa Galdir! Obrigado pela explicação!!!

  • @igorpiedade
    @igorpiedade 4 года назад +3

    7:33 juro que já me deu uma ansiedade de ver esse código assim... hauahuaha

  • @mmycsx
    @mmycsx 4 года назад +1

    SEN-SA-CIO-NAL! Explodindo cabeças eu diria haha'
    Confesso que eu sou bem iniciante e não detectei a falha, mas com toda certeza, essa dica será super valiosa nos meus próximos projetos. :D
    Tks Deschamps!

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Sensacional Maurício, é isso ai!!!! Tamo junto, vamos evoluir muito com os vídeos dessa playlist :)

  • @ATGamerHTZ
    @ATGamerHTZ 4 года назад +4

    Filipe extremamente puto com a regra de negócio do jogo : TURMA, ISSO NÃO DÓI NO OUVIDO DE VOCÊS?
    Eu sem entender nada mas vendo o video porque ele é lindo : Não, mas atualmente sim.

    • @MrMinossauR
      @MrMinossauR 4 года назад +1

      SrLuuis “Não, mas atualmente sim.” HAHAHAHAHAHAHHA. Melhor comentário!

  • @cronicas_imemoriais
    @cronicas_imemoriais 4 года назад +1

    Você podia usar switch case ao envés de ifs naquele caso? Não tenho certeza pois não venho acompanhando a série

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Éderson, veja o vídeo que eu publiquei hoje, falo justamente sobre esses Ifs :)

    • @cronicas_imemoriais
      @cronicas_imemoriais 4 года назад

      @@FilipeDeschamps ah, entendi, o erro ali não é o código em si, mas a forma da organização do código, o switch só deixa o código mais limpo que if-else

  • @williamamorim8521
    @williamamorim8521 4 года назад +2

    Meu Deus, como é gostoso ver os seus videos!

  • @brenoverissimo3846
    @brenoverissimo3846 2 года назад

    Mais um da série "Revendo com outros olhos" depois de alguns meses da primeira vez. Bora para os outros!

  • @emkisn
    @emkisn 4 года назад

    AAAAA a ansiedade que da quando acaba um vídeo e ainda não lançou o próximo, é a mesma de season finale de uma serie genial

  • @PerceuContraack
    @PerceuContraack 2 месяца назад

    Tem algum vídeo de passo a passo para iniciantes? ignorante do assunto como eu?

  • @alessandrobezerramoreira9871
    @alessandrobezerramoreira9871 4 года назад

    Olá Felipe saudações. Parabéns pelo vídeo! Algo que a muito gostaria de saber ... Como o objeto evento é passado ao método callback ? Com essa sua didática, estou louco para ver sua explicação, acho que agora eu aprendo :)

  • @heraldo623
    @heraldo623 4 года назад

    Um lugar para todas as coisas e todas as coisas em seu lugar, isso é uma das normas para organização que facilitará a localização dos bugs. Acho que li isso no Clean Code

  • @julioGeek1234asdf
    @julioGeek1234asdf 4 года назад

    quando vi vc juntando as coisas ja me deu algo no coração

  • @CesarGosHulk
    @CesarGosHulk 4 года назад

    Vc faz isso comigo => 🤯🤯🤯🤯 (emoji cabeça explodindo). Meus parabéns... excelente trabalho.
    Obrigado por compartilhar seu conhecimento ^^

  • @abocado6127
    @abocado6127 4 года назад +18

    2:32 "pelo menos eu botei a cor certa que e azul."
    eu: Oi???"?

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +5

      hahahahahahahah to ficando confuso 😂 E algo que estou adicionando em todos os comentários é que a campanha de chegar em *201k inscritos* até o dia *31 de dezembro* continua!!! 🔥 Vai ser um belo desafio, mas caso queira contribuir convidando um colega a se inscrever, *apenas um colega mesmo* ... vou ficar eternamente agradecido porque isto traz uma relevância MUITO importante para o desenvolvimento do canal em 2020, fechado? Vamo que vamooooo 🤝

  • @samuelcustodiodasilva4470
    @samuelcustodiodasilva4470 4 года назад

    Cara, isso é muito comum no dia a dia, ótimo video!

  • @rogercruz1547
    @rogercruz1547 4 года назад

    MVC no próximo vídeo? Sendo o controller a camada de input, o model o estado do jogo (+ service do jogador + service de rede) e a view a camada de render.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Sensacional!!! Não vai ser exatamente isso, mas pode ser interpretado dessa forma também :)

    • @rogercruz1547
      @rogercruz1547 4 года назад

      @@FilipeDeschamps Sendo ravioli e não espaguete é o que conta

  • @lucasfelipe-ze5sy
    @lucasfelipe-ze5sy 4 года назад

    Muito bom o vídeo. Queria fazer um comentário legal, mas como estou sem o que falar, vou escrever uma receita de bolo:
    BOLO DE AMENDOIM
    MASSA:
    1 xícara (chá) de açúcar
    3 gemas
    1 xícara (chá) de margarina
    2 xícaras (chá) de farinha de trigo
    meia xícara (chá) de amido de milho
    1 xícara (chá) de amendoim torrado, sem pele e moído
    meia xícara (chá) de leite
    1 colher (sopa) de fermento em pó
    3 claras em neve
    COBERTURA:
    1 xícara (chá) de açúcar de confeiteiro
    1 colher (sopa) de leite
    meia xícara (chá) de amendoim torrado, sem pele e moído
    PARA UNTAR E ENFARINHAR:
    Margarina
    farinha de trigo
    MODO DE PREPARO
    Preaqueça o forno em temperatura média (180°C).
    Unte e enfarinhe uma fôrma de furo central grande (25 cm de diâmetro).
    Bata na batedeira o açúcar, as gemas e a margarina até obter uma mistura cremosa.
    Sem parar de bater, acrescente alternadamente, a farinha, o amido de milho, o amendoim e o leite.
    Retire da batedeira e misture delicadamente o fermento e as claras em neve.
    Coloque na fôrma reservada e leve ao forno por 35 minutos ou até que um palito, depois de espetado na massa, saia limpo. Deixe esfriar.
    COBERTURA:
    Em uma tigela, misture o açúcar e o leite.
    Coloque sobre o bolo, salpique o amendoim e deixe secar. Sirva sem seguida.
    INFORMAÇÕES ADICIONAIS
    Para moer o amendoim, coloque-o dentro de um saco plástico, retire o ar e feche. Pressione com o rolo até ficar moído.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      ahahahahahahahahahhhahh isso ai é um tutorial!!!

  • @erickhian
    @erickhian 4 года назад

    Estou vendo orientação a objeto a pouco tempo, menos de um semestre da faculdade, e consegui identificar q estava ficando zuado o código kkkk Muito bom o Vídeo Filipe!!

  • @Henry-ks8vk
    @Henry-ks8vk 4 года назад +1

    Qual é esse tipo de programação?? Tô interessado em aprender pois já estou aprendendo python e iria ser muito bom aprender mais em relação a programação!

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Eu acho que dá pra definir isso como programação web, usando JavaScript

    • @Henry-ks8vk
      @Henry-ks8vk 4 года назад +1

      @@FilipeDeschamps obrigado

  • @LucianaKeiko
    @LucianaKeiko 4 года назад

    Sempre animando as nossas manhãs! 🔥
    (E enriquecendo nossas mentes 🧠 com conteúdo incrível! )

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      hahahahah show Luciana!!! Vocês também animam as minhas manhãs!! Vamo que vamo!!!

  • @ReivyKildery
    @ReivyKildery 4 года назад

    FELIPEEE, nice video. VOU FALAR A VERDADE, eu tinha parado de assistir seus vídeos, pois, também tinha sentido que sua originalidade estava se distanciando, mas, esse vídeo prova que você realmente esta cumprindo sua promessa. Novamente Nice vídeo ❤

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      hahahah sensacional Matheus!! Obrigado pela segunda chance meu caro :)

  • @douglasmagno5692
    @douglasmagno5692 4 года назад

    Muito foda o vídeo. Realmente a cabeça da gente até trava. Eu ainda quebraria em mais duas camadas talvez o cód. Criaria o listener que mandaria os inputs para as regras de negócio, dentro das regras de negócio eu criaria um method para validar se as teclas pressionadas são válidas usando um Indexof pra tirar essa cacetada de ifs (porque caso o programa passe a aceitar outra tecla no futuro vai mais um if) e parametrizar o behavior para cada tecla em um objeto. Ex: KeyUp: function(params) do something;
    Tipo isso. Acho que deu pra entender. Kkkkkk
    Passei por vários apertos no trabalho por causa disso. As experiências me fizeram programar sempre pensando em como resolver o problemas de um jeito simples e que pode crescer sem mudar o seu alicerce. Parabéns pelo vídeo. Show!

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Show de bola Douglas, excelente comentário!!!! Matou a pau!!! Você vai gostar de como a solução vai avançar, principalmente quando entrar na parte de network!

    • @douglasmagno5692
      @douglasmagno5692 4 года назад

      @@FilipeDeschamps Aguardo os próximos episódios! Lembra da gente lá! Valeu!

  • @clippervr56
    @clippervr56 4 года назад +1

    Sempre a espera dos teus vídeos, valeuuuuu!

  • @coderpt1944
    @coderpt1944 4 года назад

    Não sou programador de Javascript, sou do C++,Java,C#.
    Então no 4:43 tem uma quantidade absurda de if, por que não if ... else if..... ou mudar para switch case.
    No 6:46 player.y e player.x por que não usar += -= , tipo player.y+=1.

  • @tovarichsilva4915
    @tovarichsilva4915 4 года назад

    Parabéns 👏sua abordagem é muito intuitiva e sem firulas

  • @felipedantas8153
    @felipedantas8153 4 года назад

    Vou estudar desde o começo dessa lista! Caramba que top!

  • @saykache8658
    @saykache8658 3 года назад

    Cara obg velho só isso ja me ajudou para um caralho fixou tudo muito fácil e eu só vi a ideia básica caraca, massa demais;

  • @euheraldoluciano
    @euheraldoluciano 4 года назад +12

    "E o coração, que serve pra bombear sangue e *amar todos os comentários que vocês colocam no canal* !" 12:18

  • @rbmdesenvolvimento
    @rbmdesenvolvimento 4 года назад

    Muito bom, aprendendo muito com suas aulas!

  • @fvgoya
    @fvgoya 4 года назад +5

    😂😂😂😂😂 2:36 - Cara, vc é Froid.... hahahahahah (Tive que "comentar" isso logo de cara...rs)

  • @williansandro6877
    @williansandro6877 4 года назад

    Fala Deschamps tranquilo? Tenta fazer um vídeo sobre envio de email programado , estou tentando criar algo do gênero mas está osso . O projeto é cadastrar um cliente escolher uma data e enviar um e-mail falando que o boleto está prestes a vencer, o CRUD já está pronto só faltava essa implementação desse envio de email . grande abraço e sucesso sempre.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад

      Massa Willian, de fato isso é um recurso legal!

  • @AdaZoul
    @AdaZoul 4 года назад

    10:00 Essa programação meio bagunçada lembra uma folha de estilos onde o "body" foi declarado como red no style de um evento... E lógico que vai mudar todos os textos (corpo) do site inteiro para red. É amadorismo mesmo. Gostando dos vídeos!

  • @brunosantanadev
    @brunosantanadev 4 года назад +1

    De 100% entendi 1% mais valeu a pena, um dia chego nesse nivel kk.
    OBS: acabei de aprender js, mais preciso reforçar para dominar e ai sim partir pra esse nivel :D tmj

  • @wilsonsallesjunior5579
    @wilsonsallesjunior5579 4 года назад +1

    Uma vez resolvi fazer um jogo do bicho no visual studio, fiz 20 bichos e 5 números por bicho, totalizando 100 números, fiz if pra cada número

    • @atta_po793
      @atta_po793 4 года назад

      Wilson Salles Junior Vc n foi o unico kkkkk ;-;

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      hahahahahhah tamo junto meu caro!

  • @CarlosAmaralTI
    @CarlosAmaralTI Год назад

    Legal seu vídeo Filipe.. Apenas cuide de formar desenvolvedores preparados para pegar os piores código e as piores gambiarras no mercado.
    Tenho 35 anos de experiência com desenvolvimento de software e já vi coisas que ninguém imagina. E temos, como profissionais, que estar preparados para refatorar tomando todo o cuidado, justamente, com esse efeito cascata: tudo muito engessado.
    E não vamos ter tempo para ficar fazendo biquinho para o código: como profissionais, teremos que sentar na frente do computador e arrumar e/ou, pelos menos, despiorar aquele código.

  • @CarlosBernardo3600
    @CarlosBernardo3600 2 года назад

    Eu não sei Felipe eu sinto como se tivesse complicado ainda mais a área da programação de um tempo para cá do que melhorado, parece que tá mais difícil fazer software. Um monte de regrinhas que só atrapalham

  • @brunocruzeiro2124
    @brunocruzeiro2124 4 года назад

    Eu conheço esse Gabriel Correa e ele é braabo mesmo, melhor programador de Varjão de minas

  • @israeldutra7
    @israeldutra7 4 года назад +1

    *"E agora, vem a primeira cutucada e eu quero ver a reação do cérebro de vocês"*
    kkkkkkkkkkkkkk

  • @MsRobson9090
    @MsRobson9090 4 года назад

    Nos tempos livres eu "programo" Arduino e sei que meus programas são nojentos, mas agora depois de ver esse vídeo me confirmou tudo, programo exatamente dessa forma, vou estudar mais pra tentar mudar esse cenário.

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      hahaaahahah show Robson! Mas esse é o processo, o mais importante é estar sujando as mãos com código :)

  • @StackMobile
    @StackMobile 4 года назад

    Top demais o vídeo, que confusão kk, realmente seria osso pra quem fosse fazer manutenção, ia doer na alma

  • @cogumm
    @cogumm 4 года назад

    Mais um ótimo vídeo, realmente buga o cérebro !!!
    Ei Michel Teló, ops !!!
    Filipe você já pensou em ter um servidor Discord para interagir com a galera e quem sabe até mesmo para que a galera possa meio que fazer desafios, tirar dúvidas entre si etc.
    Qualquer coisa se quiser posso podemos trocar umas idéias.
    Abraços!

    • @FilipeDeschamps
      @FilipeDeschamps  4 года назад +1

      Fala Gabriel! Já tem um discord não oficial do canal, tentei participar, mas é muita coisa para eu conseguir tocar ao mesmo tempo :(

  • @brunomesquita2041
    @brunomesquita2041 4 года назад

    Boas práticas é tudo dentro de um projeto!

  • @pedrohenriquereis345
    @pedrohenriquereis345 4 года назад

    Estou iniciando na programação, qual são esses dois programas(paginas) que voçê esta usando?

  • @crackmonstro217
    @crackmonstro217 3 года назад

    E esses 4 ifs, posso estar errado, mas se não me engano, deve criar um objeto, não?