A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://abp.io/docs/latest/framework/architecture/domain-driven-design below:

Domain Driven Design | ABP.IO Documentation

Domain Driven Design What is DDD?

ABP provides an infrastructure to make Domain Driven Design based development easier to implement. DDD is defined in the Wikipedia as below:

Domain-driven design (DDD) is an approach to software development for complex needs by connecting the implementation to an evolving model. The premise of domain-driven design is the following:

Layers & Building Blocks

ABP follows DDD principles and patterns to achieve a layered application model which consists of four fundamental layers:

DDD mostly interest in the Domain and the Application layers, rather than the Infrastructure and the Presentation layers. The following documents explains the infrastructure provided by the ABP to implement Building Blocks of the DDD:

Free E-Book: Implementing DDD

See the Implementing Domain Driven Design book as a complete reference. This book explains the Domain Driven Design and introduces explicit rules and examples to give a deep understanding of the implementation details.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4