Naming in DDD - Sepehr Namdar & Khaled Souf - DDD EU 2022

  Рет қаралды 6,520

Domain-Driven Design Europe

Domain-Driven Design Europe

Күн бұрын

dddeurope.com - / ddd_eu - newsletter.dddeurope.com/ / domain-driven-design-e...
Organised by Aardling (aardling.eu/)
Naming is one of the hardest things to do when coding. It helps us to make the code more readable and comprehensible. When you try to make code readable there are some existing rules but are they compatible with DDD ?
DDD and Naming share a common goal of helping communication between team members. In this Lighting Talk we will explain some concepts like Supple Design and Naming as a Process (@arlobelshee) to achieve this goal.
About Sepehr Namdar
Interested in Agile practices, Craft and Architecture and having had the opportunity to work in various development teams, I acquired the knowledge on all phases of software development. I believe that the sucess of a product (i.e. software) does not depend on technologies that we use but a good understanding of business needs and on the methodologies applied during its development.
About Khaled Souf
Khaled is a passionate Globe-trotter developer from Tunisia. He lived in Paris where he took part in the French and European software crafters community. He currently lives in Montréal in Canada and the co-organizer of Software Crafters Montréal meetup and the SOCRATES Canada unconference. He likes to speak about crafting software, clean code, Domain Driven Deisgn, eXtreme Programming and DevOps practices.

Пікірлер: 5
@kimkao9621
@kimkao9621 Жыл бұрын
awesome session, thanks !
@JonathanYee
@JonathanYee Жыл бұрын
I agree on having different entities of a Candidate in each bounded context. I think in most common setup a Domain event is published to sync all three domains. I'm toying around with a single source of truth of a persisted "Candidate" that shares common attributes amongst the domain. The domains will compose their candidate with a join on their own persistented entity and relationship to the common entity. What issues could i face? I could see potential ease of when a candidate is no longer needed one delete would remove it from all domain. Would like to know if there are resources around these discussions. thanks anyone!
@andreykolkov2724
@andreykolkov2724 Жыл бұрын
apparently in domains nothing can be deleted, but only marked as deleted.
@boltthrower142
@boltthrower142 Жыл бұрын
@9:15 "nots", giustamente, perché è plurale concordante con "books" ::
Is Maybe an Option? How to Model Nothing - Marco Heimeshoff - DDD Europe 2022
23:17
Domain-Driven Design Europe
Рет қаралды 5 М.
ХОТЯ БЫ КИНОДА 2 - официальный фильм
1:35:34
ХОТЯ БЫ В КИНО
Рет қаралды 2,5 МЛН
顔面水槽をカラフルにしたらキモ過ぎたwwwww
00:59
はじめしゃちょー(hajime)
Рет қаралды 37 МЛН
MOM TURNED THE NOODLES PINK😱
00:31
JULI_PROETO
Рет қаралды 10 МЛН
OMG 😨 Era o tênis dela 🤬
00:19
Polar em português
Рет қаралды 11 МЛН
Case Study: Large-Scale Marketing System - Vladik Khononov  - DDD Europe 2020 Vlad Kononov
25:26
How to model event-sourced systems efficiently - Oskar Dudycz - DDD Europe 2022
50:16
Domain-Driven Design Europe
Рет қаралды 10 М.
Introduction to Context Mapping - Michael Plöd - DDD Europe 2022
59:15
Domain-Driven Design Europe
Рет қаралды 18 М.
Domain-Driven Refactoring - Jimmy Bogard - NDC London 2022
1:00:03
NDC Conferences
Рет қаралды 43 М.
3X Explore, Expand, Extract • Kent Beck • YOW! 2018
53:00
GOTO Conferences
Рет қаралды 10 М.
МОЖНО ЛИ заряжать AirPods в чехле 🧐😱🧐 #airpods #applewatch #dyson
0:22
Apple_calls РЕПЛИКА №1 В РФ
Рет қаралды 21 М.
#miniphone
0:18
Miniphone
Рет қаралды 11 МЛН
Цифровые песочные часы с AliExpress
0:45
Samsung or iPhone
0:19
rishton vines😇
Рет қаралды 8 МЛН
Выложил СВОЙ АЙФОН НА АВИТО #shorts
0:42
Дмитрий Левандовский
Рет қаралды 1,3 МЛН
ПК с Авито за 3000р
0:58
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 1,5 МЛН