Separation of Concerns é um dos conceitos mais importantes que você programador deve aprender. Nesse vídeo nós vamos passar juntos por 2 exercícios práticos para forçar o seu cérebro a pensar de uma forma abstrata. Com isso, vamos conseguir separar a Estrutura de Dados da Apresentação dos Dados e isso não chega a ser um design pattern, mas é um conceito, um princípio para evitar acoplamento no seu software. Quando você destravar esse conceito no seu cérebro, você vai começar a programar sistemas que conseguem evoluir melhor e serem mais facilmente compreendidos e modificados. A Estrutura de Dados vamos escrever em um objeto JavaScript e iremos renderizar esses dados em um Canvas no HTML (no frontend) do nosso jogo multiplayer. Então neste vídeo além de você ter uma aula sobre arquitetura de software (sobre um "design principle" na verdade), você vai contar com um tutorial de Canvas bastante interativo. ✅ ???????????????????? ???????? ???????????????????????????????? ???????????????????? ????????????????????????????????????????? Então você vai pirar nisso: https://filipedeschamps.com.br/newsletter ✅ ???????????????? ???????????? ????????????????????! 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: https://www.youtube.com/FilipeDeschamps/join ✅ ???????? ???????????????????????????????? ???????????????????????? ???????? ???????????????????? Preguiça: Descobri Como Consertar o Meu Maior Problema https://youtu.be/rHANBi7E2cI 3 Técnicas Que Eu Uso Para Aprender a Programar Qualquer Coisa https://youtu.be/ZtMzB5CoekE SOLID fica FÁCIL com Essas Ilustrações https://youtu.be/6SfrO3D4dHM Eu fiz um dos melhores cursos de Programação do Mundo! https://youtu.be/elIl48sZ3rA Desafio: 10 projetos rápidos para treinar Programação e conseguir um Emprego https://youtu.be/fYR9L2ZmodM ✅ ???????????????????? ???????????????????????????? ???????? ????Í???????????? Repositório Jogo Multiplayer: https://github.com/filipedeschamps/meu-primeiro-jogo-multiplayer Vídeo sobre o Gitpod: https://www.youtube.com/watch?v=Q7YfzbJRzm0 Playlist do Jogo Multiplayer: https://www.youtube.com/playlist?list=PLMdYygf53DP5SVQQrkKCVWDS0TwYLVitL
Compartilhar