#76 - Learning Domain-Driven Design - Vladik Khononov
#76 - Learning Domain-Driven Design - Vladik Khononov

#76 - Learning Domain-Driven Design - Vladik Khononov

سالم الخرش 🇱🇾🔥

56 min0 plays0 favorites
Business & Finance
Play

Description

<p><em>“Interactions with domain experts play a key role in implementing software. You have to make sure that you understand the problem you’re solving. You cannot provide a software solution without understanding the problem first."</em></p> <p>Vladik Khononov is the author of “Learning Domain-Driven Design”. In this episode, we discussed in-depth about Domain-Driven Design (DDD) and Vlad started by sharing why understanding business domain is crucial in software engineering and how DDD can help build the shared understanding between domain experts and software engineers. Vlad then explained the two important designs in DDD, i.e. the strategic and tactical designs, and how they relate to each other. For each design, Vlad touched on some important patterns, such as bounded context, context map, subdomain, aggregate, entity, and value object. Towards the end, Vlad gave great tips on applying DDD to brownfield projects and how those projects can benefit the most from some of the DDD practices.</p> <p>Listen out for:</p> <ul> <li>Career Journey - [00:06:05]</li> <li>Importance of Understanding Business Domain - [00:10:42]</li> <li>How Domain-Driven Design Helps - [00:16:12]</li> <li>DDD Strategic Design - [00:20:21]</li> <li>Subdomain - [00:26:51]</li> <li>DDD Tactical Design - [00:32:44]</li> <li>Aggregate Pattern - [00:34:36]</li> <li>Entity Pattern - [00:40:43]</li> <li>Implementing DDD for Legacy System - [00:43:24]</li> <li>3 Tech Lead Wisdom - [00:46:52]</li> </ul> <p>_____</p> <p><em>Vladik Khononov’s Bio</em><br> Vlad (Vladik) Khononov is a software engineer with over 20 years of industry experience, during which he has worked for companies large and small in roles ranging from webmaster to chief architect. Vlad maintains an active media career as an author, public speaker, and blogger. He travels the world consulting and talking about domain-driven design, microservices, and software architecture in general. Vladik lives in Northern Israel with his wife and an almost-reasonable number of c

Creators

maddie.wave

maddie.wave

Creator

#76 - Learning Domain-Driven Design - Vladik Khononov - Listen Free | WowFM