Talk the Talk and Walk the Walk with a Living Language
Overview
About this stream
“Context is king!” - I hear very often now, as we dive into various discussions about software architecture. “It depends” - is something I often say, and I know it is one of the most annoying answers the business gets from architects. But why does it matter?
It matters, because we do not live in a void of unified theory and single meaning semantics. All of us have their own dictionaries and models of reality. We strive to make it cohesive and put it into context, but it is a difficult task. This is where Domain-Driven Design (DDD) helps by introducing the concept Ubiquitous Language, but even this practice is subject to entropy, without an active effort to maintain it!
In this episode of Loosely Coupled: “Talk the Talk and Walk the Walk with a Living Language” we will be diving into the complexities of maintaining a shared language and the steps that are needed to properly maintain it! Joining us for this session will be Chris Simon, Technology Coach and Advisor, who is a DDD advocate and an expert on modelling in complex business environments.
Join us in the discussion on how to maintain a shared understanding and context in a constantly changing world of IT and business,
People
Speakers
Chris SimonTechnology Coach and Advisor
Karol SkrzymowskiHost / Integration Architect
Watch and read
Transcript
1390 transcript lines
- Karol
Good morning, good afternoon, and good evening, everybody.
- Karol
Welcome to another episode of Loosely Coupled, brought to you by Bridging the App.
- Karol
My name is Karol Skrzymowski, and I will be your host.
- Karol
And today, I'm out of beans, so no coffee, but I got some green tea for a change, so still sufficiently caffeinated.
- Karol
Tane also counts, right?
- Karol
And today, we're kicking off the year, so if anybody didn't notice, we changed the year, so happy new year, everybody.
- Karol
A little bit late, but never too late.
- Karol
And we're kicking off with a very interesting topic of a living language, which is something quite important for architects and dev teams and business to actually look into if they want to be successful in implementing any kind of IT solution without a lot of bugs and failures and misconceptions and assumptions along the way.
