DDD & LLMs - Eric Evans - DDD Europe
1:07:56
Пікірлер
@Roman-rx9op
@Roman-rx9op 6 күн бұрын
This is TOGAF
@H3rmano-sg7fw
@H3rmano-sg7fw 6 күн бұрын
Very interesting. Great talk by a great writer and thinker. Thanks.
@dontkillnicekittens
@dontkillnicekittens 8 күн бұрын
5 minutes into the talk and all I hear is not far from an academic form of BS omg bro can't get to the point
@dontkillnicekittens
@dontkillnicekittens 8 күн бұрын
Amazing talk to understand DDD's aggregates. So funny I bought the Blue book two days ago, and I read the quote about aggregates multiple times, did not understood it. And today I come accross a talk on this specific quote ! Incredible.
@shellcatt
@shellcatt 8 күн бұрын
Good talk. I almost forget how annoying this guy sounds.
@belnxkkk
@belnxkkk 12 күн бұрын
Thank you for really showing me light to figuring out achieving atomicty for event-driven systems backed by no sql.
@BjrnVardal
@BjrnVardal 15 күн бұрын
My favourite GPT prompt is "You are Eric Evans." I just sit back and watch Eric hash out the model with the domain expert.
@dinoscheidt
@dinoscheidt 4 күн бұрын
looool
@sawza0313
@sawza0313 16 күн бұрын
🎉🎉🎉🎉👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼👏🏼
@marcm3623
@marcm3623 16 күн бұрын
38:30 bis 38:45 why 43:52
@californiaBala
@californiaBala 16 күн бұрын
Virtual Domain Experts that would be possible with AI
@marcm3623
@marcm3623 23 күн бұрын
07:00 message
@nls1809
@nls1809 23 күн бұрын
tThank you very much - I’m glad you included the slide about Message Queue - it helped to understand the diffeence well.
@daveboyne
@daveboyne 23 күн бұрын
Great talk! Enjoyed the pace and content, thanks for this
@TechTalksWeekly
@TechTalksWeekly 24 күн бұрын
This talk is excellent, so we went ahead and featured in the latest issue of 💥Tech Talks Weekly. Congrats to both speakers! 👏
@FranckMercado
@FranckMercado 26 күн бұрын
Great talk 👏 FE apps, that really need it, could actually implement DDD if they own the invariant rules and the aggregates. Business rules can definitely be duplicated by FE and BE; but they are separate at the end and can not be mixed as if they belong to the same layer. So can FE be a bounded context of a DDD analysis applied in BE? I dont think so. I would separate them and have them indepently apply it.
@nls1809
@nls1809 27 күн бұрын
Super helpful! Thanks
@carnelyve866
@carnelyve866 28 күн бұрын
Very informative. Thank you very much
@kinnex9288
@kinnex9288 28 күн бұрын
Excellent 👾
@cmlra
@cmlra Ай бұрын
Great talk on software design.
@heatherwise1578
@heatherwise1578 Ай бұрын
The white fuzzy electronic noise for first 2 1/2 minutes is terrible, skip it-it’s not your headphones fritzing, it’s something wrong with the video. Hope they can fix it and maybe repost.
@heatherwise1578
@heatherwise1578 Ай бұрын
Otherwise it’s great 🎉
@spiralganglion
@spiralganglion Ай бұрын
Oh noooo this was such a powerful opening! The noise music fit so perfectly with the increasingly chaotic / damaged visuals. I hope this was intentional - it felt like an homage to Baraka or Samsara. Beautiful.
@WesSouza
@WesSouza Ай бұрын
What
@marcelozapaia3511
@marcelozapaia3511 Ай бұрын
Beautiful
@alexbennett5647
@alexbennett5647 Ай бұрын
Great talk. Loved the rollercoaster tycoon shout-out!!
@goblin29
@goblin29 Ай бұрын
2 dakikada anlatılacak şeyi çok özelmiş gibi anlatmasak keşke...
@RaVq91
@RaVq91 Ай бұрын
How could anyone find bad system with 10% unit test coverage. It means NOTHING in terms of code/architecture quality. Code coverage is not a good measure of anything more than number of tests. Seen too much useless unit test written only to make test coverage happy.
@RoamingAdhocrat
@RoamingAdhocrat Ай бұрын
horrible noise stops at 2:15
@SurpriseTalk
@SurpriseTalk Ай бұрын
Original intro: kzbin.info/www/bejne/g4WQomSDj7xpetU
@lemlok
@lemlok Ай бұрын
This, being a bug (ironically) should have been edited and replaced before upload. It is too annoying and long, especially as in intro !
@spiralganglion
@spiralganglion Ай бұрын
Noooooooo I love it! It fits the theme and visuals so well!
@AModernCTO
@AModernCTO Ай бұрын
Which solution did exist to apply fitness function other boarders? I mean between microservices… archunit works well in a “modular monolith” or “layered architecture”
@sergeypichkurov8757
@sergeypichkurov8757 Ай бұрын
Good talk, i take capability over quality attribute, everyday ...
@Gogowitsch
@Gogowitsch Ай бұрын
A very good presentation, well worth my time!
@DanteDeRuwe
@DanteDeRuwe Ай бұрын
I was in this room in 2022 and I must say it is still one of the best talks I've ever seen. Learnings to write down and come back to every time. Only downside being that this is very hard to convince people of because they have a very stubborn notion of what RESTful is. At least I can point them to this video.
@TechTalksWeekly
@TechTalksWeekly Ай бұрын
Carola is an excellent speaker and this talks is brilliant, so we featured it in the latest issue of 💥Tech Talks Weekly. Congrats!
@theagiletester6285
@theagiletester6285 Ай бұрын
Outstanding. This is a critical aspect of scaling technology and mastering complexity. Supports flow, testing, independence while reducing the cognitive load of the engineers. Great work.
@TheVincent0268
@TheVincent0268 Ай бұрын
How much time and money does it cost to unravel an existing system and how much does it cost to start all over again. The latter has the advantage that you can use newer technologies with extended capabilities. The first has the advantage that workflows and user experiences stay the same. I guess that external systems that talk to the systems API can remain as they are? Another thing I am curious about if you test whether the performance of the system drops or not when it is chopped up in containers or compartments.
@rajexecutivemoreedthaniasi6971
@rajexecutivemoreedthaniasi6971 Ай бұрын
If U People can come UP with more stuff , Definitely U will be the Long Term , Reliable Leader ( NOT Open AI LLM Design ) in AI, ML, NLP, Services in Real Enterprise Bus., Sovereign , G2G, G2B, G2Public, Court2Public
@rajexecutivemoreedthaniasi6971
@rajexecutivemoreedthaniasi6971 Ай бұрын
Tech like LLM based GPT,, BitCoin based DApps., may be Fascinating , But they CAN NOT provide AI, ML, DApp Solns., 2 RealWorld Enterprise Bus., , Sovereign, Govt, Courts, Admn, Civil Services, Except Lmtd Scope in AI, ML;
@ericlegoubin4462
@ericlegoubin4462 Ай бұрын
Thanks for this presentation. It showcases an innovative use case of a CMS for implementing a functional taxonomy. I found this approach to be brilliant, as it offers a more user-friendly and straightforward solution compared to Semantic Web tools or graph-oriented databases for this purpose. By leveraging the familiar structure and accessibility of a CMS, the implementation becomes more efficient and less complex, making it an appealing alternative for many organizations.
@haimai6741
@haimai6741 Ай бұрын
Great talk
@Rcls01
@Rcls01 Ай бұрын
It's a bit naive to assume all developers are accepting even when you present them with the facts. Some just don't want any changes to occur because they're scared. They're scared that if they can't learn this new way of work they'll be out of a job. Somehow these people are the most trusted senior developers in the company and it'll be really difficult to get the rest onboard. I also don't understand why we still feel like architects live in their own corners, while developers are working away. Architects should be embedded in teams, or work with multiple teams daily, so they are a part of the development.
@TechTalksWeekly
@TechTalksWeekly Ай бұрын
Markus is a fantastic speaker and this talk has been featured in the latest issue of 💥Tech Talks Weekly as most-watched. Congrats 👏
@ArtemCYOU
@ArtemCYOU Ай бұрын
яндекс не смог осилить этот акцент )))
@techtalksdotin
@techtalksdotin Ай бұрын
Lots of info and Cool simulation. Is that code shareable ?
@mohsenbazmi7761
@mohsenbazmi7761 Ай бұрын
I use Scenario Hunting to quickly run and test the abstractions.
@black-snow
@black-snow Ай бұрын
First, I guess. Experience does not give you expertise (sadly). The thing with DSLs is that a) it's yet another thing you have to learn (and teach) and b) at some point they always fall short. And then the people left with the inferior expressiveness are the ones who cannot change it. And if you believe that language shapes your thoughts ... Perhaps we're better off leaving them with the language they already know well, that's mature, and evolves the same for everyone (more or less).
@andrewwwlife
@andrewwwlife 2 ай бұрын
Thanks!
@Nellak2011
@Nellak2011 2 ай бұрын
I think I agree. I had 2 projects, Plan Weave and ChatGPT clone. Plan Weave has Redux and every component has local state potentially and there was lots of boilerplate from dead code and speculative code and premature optimizations. The ChatGPT clone started out worse than that with bi-directional prop-drilling, but now has a very clean architecture. There is centralized state and services that all components derive from and the components are all dumb, they just present. I have my business logic in one place and I made the Entities clear in my Redux store. I started to try to apply the same refactoring tricks I used in ChatGPT clone and at first progress was super fast! I eliminated 50% of the code bloat. However, I eventually hit a hard wall where it would require _a complete architectural overhaul_ to continue optimizing it and making it cleaner. So like the speaker says, it doesn't matter how much you condense or refactor your code, if the architecture for your code is rotten then you will still run into issues no matter what.
@RoamingAdhocrat
@RoamingAdhocrat 2 ай бұрын
Watching the opening crawl at 2x speed was a unique way to experience that music 😄
@user-vh8yn9cc9h
@user-vh8yn9cc9h 2 ай бұрын
What the fuck is this garbage? This guy talked a lot but says nothing of value
@pohjoisenvanhus
@pohjoisenvanhus 2 ай бұрын
I think everyone agrees that complexity creep is a thing... and the only thing that can be done against that is to apply a constant equal counterforce of trying to clean up and simplify things in order to keep or force the complexity down to an acceptable level. But it is as said... often the complexity is a direct result of non-technical reasons. Often it's yesterday's solutions in how work, responsibilities and teams are organized which then lead to various shortcuts being taken that then while solving some issues for some in the long term end up causing different issues like the trade-offs they are. To redesign and refactor some of the horses it would be good if they were decoupled from each other as that would allow changing one without affecting the other but then one would have a bigger mass of things to maintain in exchange with possibly some duplication thrown in.
@IKcodeIgorWnek
@IKcodeIgorWnek 2 ай бұрын
Very nice, thanks!
@MenAmongTheRuins77
@MenAmongTheRuins77 2 ай бұрын
one dislike from me because of roma