Sensacional, esse tipo de separação resolveria tanta coisa na vida real. Quem nunca teve que atualizar uma regra de negócio em um componente e depois descobrir que essa regra estava solta em vários lugares, cara fenomenal esse tipo de arquitetura. Parabéns pelo vídeo.
Ótimo vídeo! Poderia mostrar uma abordagem com um exemplo de aplicação do dia-a-dia com validações de formulários, exibição de erros, mantendo essa separação de responsabilidades.
@cod3r, Parabéns pelo resultado final, ficou incrível a separação das responsabilidades! 🎉 Tem recomendação de leitura para chegar a esse resultado? se sim, se importaria de indicar os nomes aqui, por gentileza
Eu ainda tenho uma jornada muito curta em programação, e de uns tempos para cá, tenho estudado muito sobre arquitetura, muito mesmo, mas praticamente tudo voltado a POO então eu não conseguia enxergar uma forma de trazer isso para o uso no React com hooks, eu não conseguia ver como atualizar um estado usando classes, e por sabe-se lá que motivo nunca pensei em simplesmente recriar a classe nos próprios métodos delas. Vídeo sensacional, conseguiu me tirar um bloqueio nos estudos.
Boa noite. Estou a gostar muito do contexto e ando a batalhar muito para entender mais sobre estes conceitos de poo no frontend com clean architecture, ddd... fiquei com uma dúvida, porquê trabalhar com objetos imutáveis? Esta decisão é por causa do estado do react? Assim não estamos a dizer que um objeto de negócio tem uma programação orientada à tecnologia? Grande abraço
no geral, em programação qualquer coisa mutável costuma ser passível de bugs, porque você espera que algo não seja alterado mas foi. A própria linguagem Javascript já vem adotando esse ponto de disponibilizar métodos que ao invés de mutar as coisas, retornam a mesma coisa com a alteração solicitada, etc.
Sensacional, esse tipo de separação resolveria tanta coisa na vida real. Quem nunca teve que atualizar uma regra de negócio em um componente e depois descobrir que essa regra estava solta em vários lugares, cara fenomenal esse tipo de arquitetura. Parabéns pelo vídeo.
que conteúdo sensacional, parabéns pelo excelente trabalho
Ótimo vídeo! Poderia mostrar uma abordagem com um exemplo de aplicação do dia-a-dia com validações de formulários, exibição de erros, mantendo essa separação de responsabilidades.
Muito bom!!! Libera esse código fonte ❤😂
@cod3r, Parabéns pelo resultado final, ficou incrível a separação das responsabilidades! 🎉
Tem recomendação de leitura para chegar a esse resultado? se sim, se importaria de indicar os nomes aqui, por gentileza
Enxerguei valor nessa abordagem. Nunca tinha pensando em estruturar o codigo dessa forma.
Leo, poderia explicar qual a vantagem de criar um nova instancia do objeto ao inves de modificar a instancia atual?
Grande Leitão, ja chego com like 👍🏻
poderia disponibilizar o link do github do projeto ?
Qual é o curso onde você implementa esse jogo usando o turbo repo com poo do zero?
Nossa! Que tuuuudo!🎉❤❤❤
Coisa fina ! Libera logo as vagas para o Formação DEV aí fazendo o favor 🙌🏻
Eu ainda tenho uma jornada muito curta em programação, e de uns tempos para cá, tenho estudado muito sobre arquitetura, muito mesmo, mas praticamente tudo voltado a POO então eu não conseguia enxergar uma forma de trazer isso para o uso no React com hooks, eu não conseguia ver como atualizar um estado usando classes, e por sabe-se lá que motivo nunca pensei em simplesmente recriar a classe nos próprios métodos delas. Vídeo sensacional, conseguiu me tirar um bloqueio nos estudos.
Molhei
Você deveria fazer vídeos em inglês também, você não tem ideia de como eu gostaria de compartilhar seus vídeos com os meus colegas de trabalho.
Boa noite Leo, poderia deixar o link do repo? Grato
nossa que conteúdo. Meus parabéns Leo ótima abordagem
Parabéns! Ótimo material para esdudo.
Mestre.. muito obrigado..quero aprender do zero até o avançado o desenvolvimento web eu te agradeço..como começar..obrigado e um abraço..
O melhor de todos
Tem como compartilhar o link do repositório? Gostaria de ver o código do projeto.
Olá, professor poderia me informar se vocês pretendem criar um curso de Java ?
vídeo mto bom
Boa noite. Estou a gostar muito do contexto e ando a batalhar muito para entender mais sobre estes conceitos de poo no frontend com clean architecture, ddd... fiquei com uma dúvida, porquê trabalhar com objetos imutáveis? Esta decisão é por causa do estado do react? Assim não estamos a dizer que um objeto de negócio tem uma programação orientada à tecnologia? Grande abraço
no geral, em programação qualquer coisa mutável costuma ser passível de bugs, porque você espera que algo não seja alterado mas foi. A própria linguagem Javascript já vem adotando esse ponto de disponibilizar métodos que ao invés de mutar as coisas, retornam a mesma coisa com a alteração solicitada, etc.
Você poderia publicar o repositório do código?
Isso aqui é a nata.
Como fica o gerenciamento de memória já que se criam diversas instâncias?
Não consegui entender muito bem como ele importou o Game.ts lá do core no GameContext.tsx. Alguém consegue explicar?
Votem para conselho tutelar : Alison Gadelha (formado pela Apec)* ou 371 - Gyl Silva* ou 206 - Werison Oliver* em FORTALEZA