DDD (Domain-Driven Design) // Dicionário do Programador

  Рет қаралды 71,574

Código Fonte TV

Código Fonte TV

Күн бұрын

🤝 𝗛𝗢𝗦𝗧𝗚𝗔𝗧𝗢𝗥 → codft.me/HGGE6asEjTFv8
Vamos falar sobre Domain-Driven Design uma abordagem para modelagem de software baseada em implementar modelos que refletem as competências da organização.
📝 𝗟𝗶𝗻𝗸𝘀 𝗖𝗶𝘁𝗮𝗱𝗼𝘀
→ Artigo: www.brunobrito.net.br/domain-...
📡 𝗦𝗶𝗴𝗮 𝗮𝘀 𝗿𝗲𝗱𝗲𝘀 𝗱𝗼 𝗖𝗗𝗙𝗧𝗩
→ linktr.ee/codigofontetv
📸𝗜𝗻𝘀𝘁𝗮𝗴𝗿𝗮𝗺
→ / codigofontetv
☕ 𝗖𝗹𝘂𝗯𝗲 𝗱𝗼𝘀 𝗖𝗗𝗙𝘀 𝗻𝗼 𝗬𝗼𝘂𝘁𝘂𝗯𝗲
→ codft.me/clubecdfs
𝑵ó𝒔 ❤️ 𝒓𝒆𝒄𝒆𝒃𝒆𝒓 𝒑𝒓𝒆𝒔𝒆𝒏𝒕𝒆𝒔, 𝒄𝒂𝒓𝒕𝒂𝒔, 𝒃𝒓𝒊𝒏𝒅𝒆𝒔 𝒆 𝒎𝒊𝒎𝒐𝒔.
Caixa Postal: 91735 - Cep: 25620-972
Petrópolis / RJ
🤝 Agradecimento especial ao Bruno Brito
💻 Edição e Áudio: RW Studio
🔗 Um vídeo do site Código Fonte
#DDD #DomainDrivenDesign #Modelagem

Пікірлер: 90
@RodrigoBranas
@RodrigoBranas 3 жыл бұрын
Excelente conteúdo! Parabéns por conseguirem sintetizar um tema complexo de uma forma objetiva e muito didática!
@codigofontetv
@codigofontetv 3 жыл бұрын
Muito obrigado Branas! Foi um desafio enorme mesmo. É uma honra pra nós receber sua aprovação, adoramos seu conteúdo.
@mpm1963
@mpm1963 3 жыл бұрын
DDD é um dos temas clássicos da ciência da computação no desenvolvimento de software. Para entender a importância do DDD deve-se ter um bom nível de amadurecimento em desenvolvimento, já que ataca os principais problemas e, claro, em desenvolvimento de sistemas complexos. O DDD separa o joio do trigo: dos desenvolvedores e "dos desenvolvedores". O problema é que o próprio livro do Erick torna dificil o entendimento e, principalmente, como aplicar. Tem muita gente por aí dando interpretações equivocadas sobre o DDD e por isso procuro me guiar no Domain-Driven Design Europe (tem o canal aqui no youtube), inclusive o Erick já fez várias palestras nesse canal.
@krewft
@krewft 3 жыл бұрын
-Primeiro video que assisto do canal -Me chamou de CDF -São 4h14 da manhã -Ganhou um inscrito
@mvrabreu
@mvrabreu 3 жыл бұрын
"É um daqueles livros que exige dedicação para a leitura". De fato, não é uma leitura rápida e fácil, mas é bem interessante!
@gustavo-santos-dev
@gustavo-santos-dev 3 жыл бұрын
Sigo as práticas de DDD há alguns anos já. Os padrões táticos e estratégicos realmente mudam a forma como a gente interage com especialistas de negócio, vê o software e o problema que estamos resolvendo. Não consigo hoje não seguir por esse caminho, se tenho essa oportunidade. É muito massa ver esse conteúdo tomando mais corpo na comunidade brasileira. :)
@gabrielfonseca1820
@gabrielfonseca1820 3 жыл бұрын
Sou um programador Jr, sempre me questionam sobre DDD e TDD (vejo também na maioria das vagas). Eu iniciei com programação praticamente no começo deste ano e desde então só havia ouvido falar, mas graças ao seu vídeo eu consegui me introduzir nesse termo DDD e entender melhor sobre o que é o DDD. Obrigado por compartilhar os conhecimentos de vocês conosco, minha carreira agradece. Like e compartilhado para que mais pessoas possam aprender com vocês.
@DfiedlerPlayer
@DfiedlerPlayer 2 жыл бұрын
Todos pedem mas quase ninguém aplica
@jasonloureiro7095
@jasonloureiro7095 Жыл бұрын
Parabéns ao CDF pelo ótimo conteúdo!
@alexandrequeiroz3178
@alexandrequeiroz3178 3 жыл бұрын
woow, que tema... esta maneira de enxergar a integração entre as áreas de negócio e tecnologia é extremamente salutar. Como com certeza a faculdade não abordará esta questão com uma referência bibliográfica tão boa, irei ler este livro muito em breve. Obrigado pelo vídeo!
@joaopedromoraes4744
@joaopedromoraes4744 3 жыл бұрын
Apesar de ser um livro antigo se tratando do ano de 2003, o conteúdo é super atual. Abre muito a cabeça na hora de desenvolver um software de qualidade, aborda conceitos importantes na hora de trabalhar com arquitetura de microserviços.
@emanuelsilva234
@emanuelsilva234 Жыл бұрын
Vocês são maravilhosos. Muita coisas foram esclareidas na minha vida assistindo os seus vídeos. Obrigado pelos conteúdos.
@charlesluz2461
@charlesluz2461 3 жыл бұрын
Perfeita explicação, muito obrigado!!!
@brunofilgueiras3518
@brunofilgueiras3518 3 жыл бұрын
impressionado como vocês conseguiram por todo esse conteúdo em 11 minutos O_O...
@davidleite6544
@davidleite6544 3 жыл бұрын
Shooow de bolaaa!!
@misaelcostahomem7999
@misaelcostahomem7999 3 жыл бұрын
Pensa num assunto que vem ganhando relevância, ai se encomenda o livro no Mercado Livre, e quando vê pá: um casal querido vem falar do assunto!! Como não assistir?
@menachemmendel
@menachemmendel 3 жыл бұрын
Parabéns pelo vídeo casal, nota mil! 👏👏👏
@HernandesJunio
@HernandesJunio 3 жыл бұрын
Pessoal, parabéns pelo conteúdo!!! Vocês conseguiram passar de uma forma muito clara.
@PauloLessa01
@PauloLessa01 3 жыл бұрын
Tem que sempre usar o DDD antes do número para ligar para uma pessoa! Brincadeiras a parte kkkkkk Interessante o conteúdo sobre DDD, cheguei no canal agora e estão de parabéns!
@damiao1452
@damiao1452 2 жыл бұрын
show de bola. Parabéns!!
@matheussoaressilveira8408
@matheussoaressilveira8408 3 жыл бұрын
Obrigado! Ótimo vídeo!
@vitorpeixoto2324
@vitorpeixoto2324 3 жыл бұрын
Obrigado pelo vídeo!
@LeprosuGnome
@LeprosuGnome 2 жыл бұрын
Muito interessante, amo aprender sobre o que mercado que estou atuando quando desenvolvo, mas nunca soube sobre DDD. Interessantíssimo.
@brenobcsilva
@brenobcsilva 2 жыл бұрын
Parabéns!!
@thallyssonklein1943
@thallyssonklein1943 3 жыл бұрын
Excelente vídeo!
@GeFFonTube
@GeFFonTube 2 жыл бұрын
Excelente o conteúdo! Parabéns teachers.
@FernandoTakeshiSato
@FernandoTakeshiSato 3 жыл бұрын
Excelente "primer", e que coincidência...recentemente fui questionado sobre DDD em uma entrevista. Acredito que trata-se de um daqueles temas que só com bagagem e experiência você realmente entende, e por isso a questão.
@codigofontetv
@codigofontetv 3 жыл бұрын
Tem razão Fernando. DDD não é leitura para quem está começando, aliás muita coisa na nossa área leva tempo para entender completamente. Por isso estar sempre estudando é importante e prazeroso. Grande abraço!
@lucasg8455
@lucasg8455 Жыл бұрын
Acompanho vcs a anos. Cada vez gosto mais ❤. Queria ver um Trybe talks com voces dois rs. Sou da turma 24b
@itanuromero
@itanuromero 3 жыл бұрын
Nossa eu havia pesquisado sobre isso no canal de vcs faz 1 semana
@IlustraDev
@IlustraDev 3 жыл бұрын
Que tema TOP hein.. Muuuito bom. Parabéns casal. =D
@viniciusschutt7798
@viniciusschutt7798 2 жыл бұрын
Extremamente bem explicado, já tinha assistido alguns vídeos antes desse sem entender quase nada, e aqui ficou bem claro, muito obrigado e parabéns!
@codigofontetv
@codigofontetv 2 жыл бұрын
Uau! Muito obrigado pelo seu elogio. Ficamos felizes que o vídeo tenha ajudado. Grande abraço!
@Megatorial
@Megatorial 3 жыл бұрын
Trás sobre CQRS
@marcosdantas4258
@marcosdantas4258 3 жыл бұрын
Gabriel, Vanessa, por favor, num próximo video vocês podiam, se possível, cobrir o assunto, e falar um pouco, o quem sabe uma mini serie, montando uma arquitetura com base em DDD, fico pensando que um dos grandes desafios do DDD é a delimitação de um domínio, onde ele se inicia e onde termina...
@infobandeiraify
@infobandeiraify 3 жыл бұрын
top esse casal... :D
@matheus95s
@matheus95s 3 жыл бұрын
Excelente conteúdo! Parabéns pelo vídeo. Ficou muito bom!! :)
@codigofontetv
@codigofontetv 3 жыл бұрын
Muito obrigado Matheus. 🤓
@MauricioDeLima1001
@MauricioDeLima1001 3 жыл бұрын
Muita informação rs
@jhonasdheime5207
@jhonasdheime5207 3 жыл бұрын
Pfv façam um vídeo sobre a GPT-3, dizendo como ela afeta a área de programação e como podemos aprender/usar ela a nosso favor
@burnoutbrasil2804
@burnoutbrasil2804 3 жыл бұрын
Adoro as caras e bocas da vanessa :D
@enigma601sp
@enigma601sp 3 жыл бұрын
Ate o 5:00 entendi, depois bugou a mente. Tem que desenhar pra,eu entender 😂😂
@petregluiz
@petregluiz 3 жыл бұрын
Cara isso foi tipo 🤯, para o projeto onde trabalho.
@seidenada526
@seidenada526 3 жыл бұрын
DDD é muito massa cara, corre atrás sim. Que tipo de projeto é o seu?
@aaamenezes
@aaamenezes 3 жыл бұрын
Já shipava sem nem saber que eram um casal
@frrabelo
@frrabelo 3 жыл бұрын
Sugestão de tema: Rust Lang.
@leandrohenriquecomp
@leandrohenriquecomp 3 жыл бұрын
DDD, BDD, TDD... Muitas técnicas de desenvolvimento
@domingosdias5988
@domingosdias5988 Жыл бұрын
A hostgator é indicado para um aplicativo por exemplo de relacionamento?
@frrabelo
@frrabelo 3 жыл бұрын
Sugestão de tema: Caché, banco de dados da Inter Systems.
@PauloEduardoFagundesSantos
@PauloEduardoFagundesSantos 3 жыл бұрын
Live do Branas com ElemarJr vi vcs la Legal
@valdosilva4484
@valdosilva4484 3 жыл бұрын
Entrei no vídeo achando que era o DDD telefônico. Kkk já sei que para me tornar um programador vou ter que ralar muito.
@carladalri7853
@carladalri7853 3 жыл бұрын
Kkkk
@PahblooMarks
@PahblooMarks 3 жыл бұрын
Eu ri muito com a thumbnail!
@marciozebedeu783
@marciozebedeu783 3 жыл бұрын
A regra é : Entrar > like -> assistir
@divinoeterno1326
@divinoeterno1326 3 жыл бұрын
Só não entendi o pra que tantas canetas penduradas no jaleco, no da Vanessa tem umas 8.
@addllerandrew3248
@addllerandrew3248 2 жыл бұрын
E difícil ter um expert disponível de forma a atender as necessidades de nivelamento de conhecimento de negócios para os desenvolvedores.
@EduardoRenz
@EduardoRenz 3 жыл бұрын
Direto da live do Rodrigo Branas :D
@fabiocarvmelo
@fabiocarvmelo 3 жыл бұрын
Foi legal ver vocês falarem sobre o assunto, mas fiquei boiando... 😅
@andresouza1981
@andresouza1981 3 жыл бұрын
Code smells seria um bom tema? Parabéns pelo vídeo
@danielcarlosdev
@danielcarlosdev 2 жыл бұрын
Já teve... olha m.kzfaq.info/get/bejne/ibehpMx0lb_UcWQ.html
@danielcarlosdev
@danielcarlosdev 2 жыл бұрын
Eita... agora que vi a data do vídeo. 😂😂
@guilhermesergio4861
@guilhermesergio4861 3 жыл бұрын
2 livros obrigatórios pra devs, esse e o clean code.
@videosdomarcio
@videosdomarcio 3 жыл бұрын
No começo do vídeo ele falou "todes as semanas"?
@_flavio_silva
@_flavio_silva 3 жыл бұрын
Falem de Rust pls :)
@leonardodonatti3737
@leonardodonatti3737 3 жыл бұрын
Dicionário do Programador sobre RUBY, quando sai um vídeo sobre ?
@codigofontetv
@codigofontetv 3 жыл бұрын
Estamos devendo esse, né?! Mas ainda iremos atender ao seu pedido. ;)
@leonardodonatti3737
@leonardodonatti3737 3 жыл бұрын
@@codigofontetv Aguardo ansiosamente ;)
@EJeff07
@EJeff07 3 жыл бұрын
Sei que não tem haver com o vídeo, mas o que vocês estão achando daquela IA GPT-3? Existe alguma possibilidade de ela "tomar o emprego" de alguns programadores?
@codigofontetv
@codigofontetv 3 жыл бұрын
Oi Jeff, vamos soltar um vídeo sobre esse assunto logo, logo.
@EJeff07
@EJeff07 3 жыл бұрын
@@codigofontetv Que notícia boa, fico no aguardo.
@emanuellucas4727
@emanuellucas4727 3 жыл бұрын
Na duvida utilize DDD rsrs
@Reactty
@Reactty 3 жыл бұрын
pessoal e sobre o GTP-3?
@codigofontetv
@codigofontetv 3 жыл бұрын
Vamos fazer um vídeo sobre muito em breve
@Reactty
@Reactty 3 жыл бұрын
@@codigofontetv showww
@brunovitalino
@brunovitalino 3 жыл бұрын
Eu agradeço o vídeo, explicação excelente, pois não consegui achar de forma clara alguém me explicando o assunto (acho que, justamente, por ser mais outro bundle de termos e nomes esquisitos pra dizer a mesma coisa que já fazemos kkk). Mas voltando ao assunto em si, acho 90% inútil... Um desenvolvedor não deveria ter que ocupar o cérebro memorizando essas besteiras. Tem coisas que são mais necessárias nos especializarmos. Quem deveria se preocupar com isso é o dono do negócio, ou um gerente, algo assim... Pra ser mais uma opção de como as equipes serão organizadas: desenvolvimento, negócio, etc.
@deivesonsantos7559
@deivesonsantos7559 3 жыл бұрын
Ddd diferent dimesion demons
@ewersondulce
@ewersondulce Жыл бұрын
Ele disse "todes"?!
@josemarques3454
@josemarques3454 3 жыл бұрын
A thumb do vídeo ficou sensacional! kkkkkk... só olds entenderão.
@vitorpereiradacruz8946
@vitorpereiradacruz8946 3 жыл бұрын
Poderiam fazer o Dicionário do Programador sobre a linguagem Scala?
@fernandogurgel
@fernandogurgel 3 жыл бұрын
DDD também pode se referir a Data Driven Development, usualmente chamado de Data Driven Programming. . É um conceito interessante que seria muito bem explicado pela didática de vocês. . Um artigo relacionado muito interessante é o ""Try to Code Without If-statements" : medium.com/edge-coders/coding-tip-try-to-code-without-if-statements-d06799eed231
@pgnt
@pgnt 3 жыл бұрын
DDD é punhetação mental! Claro que não estou falando isso no sentido contestar o vídeo (que foi muito bem feito e informativo, vale o agradecimento), nem querer dizer que nada do DDD presta já que muito se aproveita em teoria, mas quando vai para implementação, muitos destes conceitos engessam a produção e, principalmente, o desenvolvimento. Quem já viu, ou pior, teve que dar manutenção num código baseado em DDD vai entender. Na prática a burocracia acaba virando prioridade e não o negócio. Criam uma camada de complexidade totalmente desnecessária para a grande maioria das entidades, algo que só vai piorando conforme o sistema cresce e mais entidades são criadas, uma cama de gato com kilos de objetos para resolver uma entidade dentro de uma padronização puritana sem demanda lógica. Minha sugestão é usarem o conceito DDD (não a implementação) e sempre focar no básico das boas práticas para deixar as coisas simples e escalonáveis, como Separation of concerns, Layers e os próprios recursos da orientação a objetos. Com esses 3 pilares vão resolver muita coisa, podendo até sem saber implementar algo como DDD faria, mas pela necessidade e não pela regra. Uma dica para os mais novos ou até mais velhos que ainda não se ligaram: cuidado com teorias e ferramentas, estão sempre "inventando" alguma coisa para vender livros e cursos. No grosso pouca coisa é realmente impactante, não passam de variações que entregam mais do mesmo.
@rodrigoestef
@rodrigoestef 3 жыл бұрын
Meu DDD é 21
@longuinni
@longuinni 3 жыл бұрын
Se tivesse combinado com o Branas não ia dar certo o timing hahaha
@codigofontetv
@codigofontetv 3 жыл бұрын
Pensamos a mesma coisa! ;)
@paulorafael8768
@paulorafael8768 3 жыл бұрын
primeiroooooooooooo
@andarilho00
@andarilho00 Жыл бұрын
entendi nada
Aprenda DDD (Domain Driven Design) do jeito certo
59:58
Full Cycle
Рет қаралды 104 М.
Дибала против вратаря Легенды
00:33
Mr. Oleynik
Рет қаралды 3,3 МЛН
Homemade Professional Spy Trick To Unlock A Phone 🔍
00:55
Crafty Champions
Рет қаралды 57 МЛН
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00
SOLID (O básico para você programar melhor) // Dicionário do Programador
16:22
Scrum // Dicionário do Programador
17:19
Código Fonte TV
Рет қаралды 155 М.
Clean Architecture (Arquitetura Limpa) // Dicionário do Programador
12:30
Domain Driven Design: What You Need To Know
8:42
Alex Hyett
Рет қаралды 99 М.
Os 3 erros que os dev comete ao iniciar com DDD
18:18
Full Cycle
Рет қаралды 9 М.
API // Dicionário do Programador
11:59
Código Fonte TV
Рет қаралды 288 М.
DDD Explained in 9 MINUTES | What is Domain Driven Design?
9:44
Marco Lenzo
Рет қаралды 36 М.
WWDC 2024 Recap: Is Apple Intelligence Legit?
18:23
Marques Brownlee
Рет қаралды 6 МЛН
YOTAPHONE 2 - СПУСТЯ 10 ЛЕТ
15:13
ЗЕ МАККЕРС
Рет қаралды 82 М.