DDD Explained in 9 MINUTES | What is Domain Driven Design?

  Рет қаралды 44,224

Marco Lenzo

Marco Lenzo

Күн бұрын

Пікірлер: 30
@tassisto
@tassisto Жыл бұрын
Man, I'm so happy I found your channel.
@MarcoLenzo
@MarcoLenzo Жыл бұрын
Thank you!
@fele09
@fele09 2 ай бұрын
been a week trying to get my head around. this is very simple to understand
@MarcoLenzo
@MarcoLenzo 2 ай бұрын
Let me know if you are interested in a particular topic and I will do a video on it.
@jonbellamy
@jonbellamy Жыл бұрын
This is a really, really good introduction to DDD concepts for someone looking into it for the first time. Thank you!
@MarcoLenzo
@MarcoLenzo Жыл бұрын
Glad it was helpful!
@HideBuz
@HideBuz 5 ай бұрын
Your videos are concise and animations very well made! Bravo. I am learning so much?
@MarcoLenzo
@MarcoLenzo 5 ай бұрын
Happy to hear that! Recently I had to take a small break but I'm coming back with more educational content!
@powell.christopher
@powell.christopher Жыл бұрын
That was really good content. Explained in a straight forward and easily digestible way. Really appreciate the book reference as well. Thank you.
@MarcoLenzo
@MarcoLenzo Жыл бұрын
Thank you for the support
@eduardoartil
@eduardoartil Жыл бұрын
Great content. Concise and very rich.
@MarcoLenzo
@MarcoLenzo Жыл бұрын
Thank you very much for the feedback!
@sandorfarkas7509
@sandorfarkas7509 Жыл бұрын
That was very good and understandable, thank you! :)
@MarcoLenzo
@MarcoLenzo Жыл бұрын
Thank you 🙏
@DevOpsHasan
@DevOpsHasan Жыл бұрын
Thank you for this great content. Please share videos on Solid, OOP and clean code explanation.
@MarcoLenzo
@MarcoLenzo Жыл бұрын
I will. Thank you for the feedback 🙏
@rammehar5531
@rammehar5531 Жыл бұрын
Very well explained thankyou
@MarcoLenzo
@MarcoLenzo Жыл бұрын
Thank you 🙏
@IasonOrlandosOx
@IasonOrlandosOx Жыл бұрын
Great information ! thanks keep up the good work
@MarcoLenzo
@MarcoLenzo Жыл бұрын
Thank you! It's really appreciated!
@tharun8164
@tharun8164 Жыл бұрын
Spent a lot of time learning tactical design only to realise that no real projects actually use this design approach. I primarily worked on Java Spring boot projects and unfortunately, it borrows DDD terms like Entities, Repositories but uses them for different purposes. For ex: Java's entity is the Database table rather Domain entity. Nevertheless, I find the ideas & intentions of DDD to be useful in a generic sense.
@MarcoLenzo
@MarcoLenzo Жыл бұрын
I think modern frameworks reduced barrier to entry when it comes to programming. A junior programmer can write an API and persist data in few minutes using Spring Boot and their Initializr. But that also means that less time is spent on modelling. The result is anemic models. For example I often see validation in the controller layer while the model underneath is just getters and setters. I think it depends a lot on the individuals you get in your team.
@WahidRezgui
@WahidRezgui Жыл бұрын
​@MarcoLenzo that's Wright anyone can persist data using orm but not every one can design a hole system . For me personally big project not following ddd and using anemic models is potentially a failing project
@farrukhahmedsid
@farrukhahmedsid 6 ай бұрын
Very helpful video for introduction to DDD. Just adjust a background music as your english pronunciation is hard to catch and requires polish.
@MarcoLenzo
@MarcoLenzo 6 ай бұрын
Yeah I know. In most recent videos I manually corrected all the subtitles and reduced the background music. I'll invest time fixing the subtitles also on older videos. Thank you for the honest feedback. It's really appreciated
@tranhuy5799
@tranhuy5799 Жыл бұрын
can you compare DDD to Entity Trap? DDD will split system by each business logic together, then Entity Trap is doing that too?
@MarcoLenzo
@MarcoLenzo Жыл бұрын
In this video I kinda answer this question. kzbin.info/www/bejne/naW9epSJrbeeiZY The idea is that using DDD you should map a microservice to a Bounded Context and not a single Entity. You need cohesion within the service and low coupling with the other contexts. I always remain shocked when I hear organizations mentioning they have systems with 1500+ services as I cannot fathom how small they must be to get to that number (e.g. Netflix, Financial Times...).
@anzeigeistraus2845
@anzeigeistraus2845 7 ай бұрын
the sound in the background is disturbing
@MarcoLenzo
@MarcoLenzo 7 ай бұрын
Yes. It was one of my first videos and I made a mistake putting the background music too loud. In recent videos I either put it lower or remove it completely.
REST APIs Explained in 5 MINUTES | What is a REST API?
6:18
Marco Lenzo
Рет қаралды 4,7 М.
Domain-Driven Design: The Last Explanation You'll Ever Need
21:05
Software Developer Diaries
Рет қаралды 10 М.
За кого болели?😂
00:18
МЯТНАЯ ФАНТА
Рет қаралды 3,1 МЛН
Thank you Santa
00:13
Nadir Show
Рет қаралды 29 МЛН
Domain-Driven Design Made Me Realize Something About AI Tools
14:39
What is OpenTelemetry?
12:55
Highlight
Рет қаралды 13 М.
Что такое DDD за 10 минут с примерами
10:03
Domain Driven Design: What You Need To Know
8:42
Alex Hyett
Рет қаралды 141 М.
How to design great Aggregate Roots in Domain-Driven Design
11:30
Milan Jovanović
Рет қаралды 15 М.
Clean Architecture IS about Vertical Slicing, actually!
15:24
About Clean Code
Рет қаралды 38 М.
Чистая архитектура и Domain-Driven Design
1:55:56