flâneur — a map of the web's best reading

Best Practice - An Introduction To Domain-Driven Design | Microsoft Learn

learn.microsoft.com · 5,652 words · saved by 1 readers

Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support. We're no longer updating this content regularly. Check the Microsoft Product Lifecycle for information about how this product, service, technology, or API is supported. February 2009 Volume 24 Number 02 By David Laribee | February 2009 This article discusses: The Platonic Model Talk the Talk Context Know Your Value Proposition A System of Single Responsibilities Entities Have an Identity and a Life Value Objects Describe Things Aggregate Roots Combine Entities Domain Services Model Primary Operations Repositories Save and Dispense Aggregate Roots The Thing with Databases Getting Started with DDD Domain-Driven Design(DDD) is a collection of principles and patterns that help developers craft elegant object systems. Properly applied it can lead to software abstractions called domain models. These models encapsulate complex business logic, closing the gap between business reality a

Best Practice - An Introduction To Domain-Driven Design | Microsoft Learn Table of contents Exit editor mode Ask Learn Ask Learn Reading mode Table of contents Read in English Add Add to Plans Copy Markdown Print Note Access to this page requires authorization. You can try signing in or changing directories . Access to this page requires authorization. You can try changing directories . Feedback Summarize this article for me February 2009 Volume 24 Number 02 Best Practice - An Introduction To Domain-Driven Design By David Laribee | February 2009 This article discusses: Modeling from Ubiquitous

Explore this link on the map →

related reading