Главная
Study mode:
on
1
Intro
2
The Inventory Domain Model
3
Linguistic Boundaries: Ubiquitous Language
4
Domain Expert Boundaries: Calculating Profit
5
Tactical Design in DDD
6
Designing Warehouse Inventory: Quantity Tracking
7
Tactical Design Building Blocks: Value Objects
8
Tactical Design building Blocks: Entities
9
Tactical Design Building Blocks: Aggregates
10
Aggregate Design Guidelines
11
Command and Events
Description:
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only! Grab it Explore Domain Driven Design (DDD) principles and practices in this 51-minute conference talk. Delve into the intricacies of modeling complex business problems and learn how DDD facilitates software development from a business perspective. Discover techniques for maintaining flexibility in the face of changing business goals, minimizing refactoring challenges, and adding value to existing domain models. Examine the Inventory Domain Model, linguistic boundaries through Ubiquitous Language, and domain expert boundaries in profit calculation. Investigate tactical design aspects of DDD, including Warehouse Inventory quantity tracking and building blocks such as Value Objects, Entities, and Aggregates. Gain insights into Aggregate design guidelines and the implementation of Commands and Events in DDD.

Domain Driven Design in Practice - Part Two: Modeling Complex Business Problems

NashKnolX
Add to list