Domain Driven Design بالعربي - with Hassan Shaddad & Ahmed Elemam - Tech Podcast بالعربي

  Рет қаралды 9,472

Ahmed Elemam

Ahmed Elemam

Күн бұрын

Tech Podcast بالعربي
Podcast with Eng Hassan Shaddad

Agenda
Tackling complex business needs
Notes
- focus on core business complexity, not on technology
- simple applications mostly are Illusion
- How to understand business complexity from domain experts[and why you do not have to trust them]
- ubiquitous language dictionary importance
- When do I have to use DDD or even the Domain model and how to find complexity (product pricing example)
- complexity not only business but also something like [Client Culture, client teams experience, env, license, and Enterprise social relation issues]
- Client Culture effect [event storm example ]
- Enterprise social relation, client teams experience effect [microservices example]
- technology can help when its fits business needs (Combating human organs trade using blockchain)
- Do not Complexity the simple business needs (using blockchain as a security layer because we want to use Blockchain)
- What is bounded context mean and how to determine boundaries
Questions
- What are the complex business needs?
- Can you give us examples of complex business needs?
- How to understand business complexity?
- Who is the domain expert?
- What is the Client Culture effect?
- What does ubiquitous language mean and why is it important?
- What is the bounded context?
- How can DDD help in finding the complexity?
- Can we use DDD with monolithic architecture?​
- How can I avoid adding more complexity to the system?
Resources and related books
www.amazon.com...
www.amazon.com...
www.amazon.com...
www.amazon.com...
dddeurope.com/

Пікірлер: 33
@YoussofRezk
@YoussofRezk Жыл бұрын
Time Stamps: 0:00 Intro 1:22 Who is Hassan Shaddad? 2:23 What are the complex business needs? 5:15 Examples of Complex business needs 15:17 How to understand business complexity 19:00 Who is the Domain expert? 21:55 what is the client Culture effect? 24:28 Ubiquitous Language meaning and importance 30:40 What is the bounded context? 35:23 What is DDD? (domain-driven design) 50:22 Can DDD be used with Monolithic Architecture? 55:45 How to avoid Complexity in the system? 58:40 Important Books (In the Description)
@YoussofRezk
@YoussofRezk Жыл бұрын
@ahmdelemam, If you are reading this please do consider Copying and Pasting this comment in the Video's description as it will automatically divide the video into chapters.
@elsrajsolutions
@elsrajsolutions Жыл бұрын
ده ابن اختى و فخر العائلة :) جزاك الله خيرا يا يوسف و الله
@lobnamohamed2350
@lobnamohamed2350 Жыл бұрын
عجبني اوي تبسيط المفاهيم و الامثلة العملية اللى بتقرب الفكرة و بتنزل النظرية لأرض الواقع. حلو جدا شكرا على الجهد الكبير
@khaledannajar
@khaledannajar Жыл бұрын
شكرا انا كنت قرأت مقدمة الكتاب زمان وكلامكم هنا لخص الدنيا
@MahmoudSamir101
@MahmoudSamir101 Жыл бұрын
جزاكم الله خيرا على الشرح و تبسيط المصطلحات ، من اكتر النقاط اللى كانت مختلفة فى طريقة الشرح هى توصيف bounded context بطريقة واضحة
@elsrajsolutions
@elsrajsolutions Жыл бұрын
جزاك الله خيرا يا استاذنا
@mostafaabdelghffar7079
@mostafaabdelghffar7079 Жыл бұрын
حلو جدا اللقاء .. وبشمهندس حسن خبرة كبيرة وعنده معرفة نظرية وعملية بال DDD
@maimostafa4910
@maimostafa4910 Жыл бұрын
بودكاست عظيم اللهم بارك
@alaawahbah6155
@alaawahbah6155 Жыл бұрын
ما شاء الله عليك يا احمد و الله البود كاست الي بتعملها مفيدة كتير و الضيوف متنقايين بعناية و المواضيع مهمة و قوية جزاكم الله خيرا
@squidproxy136
@squidproxy136 2 ай бұрын
شكرا لكم,
@mahmoudyasein3346
@mahmoudyasein3346 Жыл бұрын
فى الانتظار 🥰🥰🥰😍
@mohamedmaf
@mohamedmaf Жыл бұрын
جزاكم الله خيرا
@mohammedshetaya3590
@mohammedshetaya3590 Жыл бұрын
رائع و مفيد جداً👏
@ayasaber2567
@ayasaber2567 2 ай бұрын
شكرا جدا ع المحتوي ملحوظه الاعلانات زدات جدا فى الفيديو
@abdelrahmananwar885
@abdelrahmananwar885 9 ай бұрын
جميل
@omargarana930
@omargarana930 Жыл бұрын
جزاكم الله خيرا
@elsrajsolutions
@elsrajsolutions Жыл бұрын
جزانا و اياك
@mohamedeskander9263
@mohamedeskander9263 Жыл бұрын
جزاكم الله خيراً كثير ربنا يبارك جهودك يا أحمد وينفع بكم.
@MessiNedved
@MessiNedved Жыл бұрын
جزاكم الله خير خير الناس أنفعهم للناس
@rami_sadek
@rami_sadek Жыл бұрын
thank you so much for that episode I really appreciate every single word that Eng.Hassan Shaddad said keep it up 💪😇
@islamsaied6484
@islamsaied6484 Жыл бұрын
great and effective session
@alzahraaa.muhammed2164
@alzahraaa.muhammed2164 Жыл бұрын
شكرا على الشرح الرائع دا 🤩
@kamelalaghbari8791
@kamelalaghbari8791 Жыл бұрын
بوركت جهودكم وكتب الله أجركم
@karimhemada2129
@karimhemada2129 Жыл бұрын
حوار فعلا مفيد جدا لصناعة السوفوتير ... كل التوفيق واتمني الاستمرار
@boghdadyDev
@boghdadyDev Жыл бұрын
الله ينور عليكم توك ممتازة ... كل التوفيق ليكم
@ammaralhasanat6329
@ammaralhasanat6329 Жыл бұрын
شكرا على جهودكم معلومت فيدة جدا
@elsrajsolutions
@elsrajsolutions Жыл бұрын
جزاك الله خيرا
@ahmedhdeawy
@ahmedhdeawy Жыл бұрын
ماشاء الله جزاكم الله خيرا . استفدت كتير جدا من التاك دي . وافضل شئ في الموضوع هي الامثله اللي كان بشمهندس حسن بيطرحها كانت بتوضح المفهوم بشكل دقيق وبسيط ومفهوم
@elsrajsolutions
@elsrajsolutions Жыл бұрын
جزانا و اياك
@ahmedslink
@ahmedslink Жыл бұрын
شكراً يا أحمد علي الحوار ممتاز و فيه المفيد و كمان مش طويل 😀
@mmramohamed2780
@mmramohamed2780 Жыл бұрын
اتمني حلقه مع م خالد السعدني
@AnasAlQudah
@AnasAlQudah Жыл бұрын
الله يجزيك الخير
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 36 МЛН
WORLD BEST MAGIC SECRETS
00:50
MasomkaMagic
Рет қаралды 53 МЛН
Which One Is The Best - From Small To Giant #katebrush #shorts
00:17
What is DDD - Eric Evans - DDD Europe 2019
57:06
Domain-Driven Design Europe
Рет қаралды 261 М.
Domain Modeling with Domain-Driven Design (From Scratch)
18:05
Milan Jovanović
Рет қаралды 25 М.
Domain Driven Design: What You Need To Know
8:42
Alex Hyett
Рет қаралды 126 М.
What is a Domain Service in Domain-Driven Design?
12:49
Milan Jovanović
Рет қаралды 20 М.
Win This Dodgeball Game or DIE…
00:36
Alan Chikin Chow
Рет қаралды 36 МЛН