From Domain Boundaries to Software Architecture - Maxime Sanglan-Charlier & Nick Tune

  Рет қаралды 3,477

NDC Conferences

NDC Conferences

9 ай бұрын

For years, architects and developers have raved about loose coupling. We’ve all suffered from working with big balls of mud where changes are risky and expensive, and we know that loose coupling is the key to making changes safely and quickly. Whether you are building monoliths or microservices, the key to loose coupling is identifying which things change together and grouping them together in code.
To confidently identify things that change together, it’s necessary to look at the business domain, and identify which business concepts change together when implementing new product features. These domain boundaries become the blueprint of a loosely-coupled software architecture.
This practical talk will show how you can map out a business domain, organize it into subdomains, and design a software architecture aligned to the domain boundaries. The talk will cover a range of tools and techniques from the Domain-Driven Design space, including Event Storming, Domain Message Flow Modelling, the Bounded Context Canvas, and Core Domain Charts.

Пікірлер: 1
@unexpectedkAs
@unexpectedkAs 9 ай бұрын
Thanks for this presentation, as a dev every time anybody talks about DDD, they just talk about the entities and how to separate all the infrastructure from logic and all that stuff, but very rarely present how to actually come up with those!
Looks realistic #tiktok
00:22
Анастасия Тарасова
Рет қаралды 106 МЛН
🤔Какой Орган самый длинный ? #shorts
00:42
The Philosophy of Architecture - Barry O'Reilly - NDC Oslo 2024
43:54
NDC Conferences
Рет қаралды 7 М.
Generative AI in a Nutshell - how to survive and thrive in the age of AI
17:57
Modular Monoliths Are The New Microservices
31:08
TaleLearnCode
Рет қаралды 23 М.
CrowdStrike IT Outage Explained by a Windows Developer
13:40
Dave's Garage
Рет қаралды 2 МЛН
I've been using Redis wrong this whole time...
20:53
Dreams of Code
Рет қаралды 343 М.
API vs. SDK: What's the difference?
9:21
IBM Technology
Рет қаралды 1,4 МЛН
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 330 М.
The Next Decade of Software Development - Richard Campbell - NDC London 2023
1:07:05
Samsung laughing on iPhone #techbyakram
0:12
Tech by Akram
Рет қаралды 3,8 МЛН
1$ vs 500$ ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ !
23:20
GoldenBurst
Рет қаралды 1,9 МЛН
Новые iPhone 16 и 16 Pro Max
0:42
Romancev768
Рет қаралды 1,6 МЛН
Battery  low 🔋 🪫
0:10
dednahype
Рет қаралды 13 МЛН
Rate This Smartphone Cooler Set-up ⭐
0:10
Shakeuptech
Рет қаралды 4,1 МЛН