Domain-Driven Design (DDD) is an approach to software development that emphasizes the importance of understanding the business domain and incorporating that understanding into the software design. DDD provides guidelines and patterns to help developers create well-structured, maintainable, and scalable software. The main difference of DDD compared to other approaches, is
Domain-Driven Design (DDD) is an approach to software development that
emphasizes the importance of understanding the business domain and incorporating
that understanding into the software design. DDD provides guidelines and
patterns to help developers create well-structured, maintainable, and scalable
software.
The main difference of DDD compared to other approaches, is grouping features
vertically base on Domain.
For example,
* Features related to User domain will be put under User folder
Domain-driven design essentials - Key Concepts
c# - Posts and Comments - how should I define them in domain
UNIT TESTING's role in software testing
AOP (Aspect Oriented Programming)
Serverless patterns in AWS
Building Domain Driven Architecture in .NET – Part 1 (Overview
Practicing Domain-Driven Design in C#, by Genny Allcroft
Vue] Vite - Next Generation Frontend Tooling
Vue] Vite - Next Generation Frontend Tooling
Machine Learning with Azure (No-Code)
Domain-Driven Design - DZone Refcardz
Setup GitLab CE using Docker
Blue/Green deployment with HA Proxy