At its core, Domain-Driven Design (DDD) says that your problem / business domain is what should first and foremost drive the design of your software system.
Domain-Driven Design Curated Resources
At its core, Domain-Driven Design (DDD) says that your problem / business domain is what should first and foremost drive the design of your software system.