🎬 Implementando Um Back-End para Comércio Eletrônico com Node.js® + TypeScript | Parte 25

  Рет қаралды 42

Diego Armando

Diego Armando

Күн бұрын

Пікірлер: 3
@diego-darkmatter
@diego-darkmatter 2 ай бұрын
Ótima playlist. Tem como implementar algo relativo a eventos de domínio e/ou agregados? São padrões muito úteis para modelagens de dominios ricos e não se encontra muito em aulas com nodejs. O pessoal acaba mais focando nos padrões da arquitetura limpa do que DDD em si, e que em algumas situações só adiciona mais complexidade.
@DiegoArmandoOM
@DiegoArmandoOM 2 ай бұрын
Muito obrigado pelo feedback! Fico feliz que esteja gostando da playlist. Os conceitos de eventos de domínio e agregados estão, sim, no plano futuro de implementação. Assim como outros conceitos relacionados a estratégia de softwares orientado a eventos (Event Driven) e também Event Sourcing (estratégia de persistência). Nessa série, busco implementar ao menos um módulo funcional, de parte do domínio, aplicando vários conceitos importantes e boas práticas, mas com uma abordagem prática e objetiva, especialmente por se tratar de material de apoio de uma disciplina presencial. Para atender a ementa da disciplina e contexto da turma, apresento algumas adaptações, justamente para acomodar a carga horária e garantir uma integração com outras disciplinas do curso. É por isso que, no início, focamos em alguns padrões essenciais que viabilizam o aprendizado prático tentando não adicionar complexidade desnecessária. Um exemplo dessa estratégia pode ser vista na aplicação do DDD, usamos apenas alguns conceitos, adaptando o DDD a nossa realidade, sendo assim alguns conceitos do DDD como eventos de domínio e agregados ficaram de fora por enquanto. O foco da playlist não é ser fiel ao DDD ou qualquer outra técnica, tecnologia ou estratégia, o foco é implementar parte de um software (modulo) que seja funcional e que sirva como modelo/exemplo para outros módulos que representem outras partes do domínio, tudo isso a partir do princípio de fomentar a prática de desenvolvimento, com aplicação do paradigma orientado objeto (POO), modelagem de domínios ricos, aplicações WEB e APIs, integração com BDs, testes automatizados, princípios e padrões de arquitetura e projetos e boas práticas de desenvolvimento.
@diego-darkmatter
@diego-darkmatter 2 ай бұрын
@@DiegoArmandoOM Muito bom. Event sourcing e event driven seria um sonho também, pois são padrões que são mais facilmente encontrados nas comunidades java e c#. Conheci a playlist ontem, dei uma olhada na estrutura do projeto e é similar com o que já venho adotando, mas é sempre útil beber de mais fontes. Queria ter tido um professor assim na minha época de faculdade, rsrs.
Docker с 0 до 100%. Всё, что нужно знать.
5:08:24
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН
She wanted to set me up #shorts by Tsuriki Show
0:56
Tsuriki Show
Рет қаралды 8 МЛН
Ful Video ☝🏻☝🏻☝🏻
1:01
Arkeolog
Рет қаралды 14 МЛН
JavaScript challenge that 90% of DEVs get wrong!
8:39
Cod3r Cursos
Рет қаралды 1,3 М.
OAuth 2.0 and OpenID Connect (in plain English)
1:02:17
OktaDev
Рет қаралды 1,8 МЛН
How to Start from ZERO in Node.js in Just ONE Lesson
1:31:36
Rocketseat
Рет қаралды 190 М.
Aula Django 5 - Dockerização
49:03
Fuzzy Lab
Рет қаралды 14
Trump Started Negotiations / Is the War Ending?
12:18
NEXTA Live
Рет қаралды 641 М.
-5+3은 뭔가요? 📚 #shorts
0:19
5 분 Tricks
Рет қаралды 13 МЛН