Top "Domain-driven-design" questions

Domain-driven design (DDD) is an approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts.

Where to put global rules validation in DDD

I'm new to DDD, and I'm trying to apply it in real life. There is no questions about such validation …

c# java domain-driven-design
Communicating between two Bounded Contexts in DDD

I have few different Bounded Contexts in the domain. The validation of a CRUD operation is built in each Bounded …

domain-driven-design cqrs domain-events bounded-contexts
Is DDD a waste of time?

Googling "What kind of applications is DDD suitable for?" gave me the following answer: Probably 95% of all software applications fall …

oop domain-driven-design
Onion Architecture - Repository Vs Service?

I am learning the well-known Onion Architecture from Jeffrey Palermo. Not specific to this pattern, but I cannot see clearly …

asp.net-mvc domain-driven-design onion-architecture
How to Organise a Domain Driven Design Project?

I've started learning about DDD and wanted to know how others have organised their projects. I've started off by organising …

domain-driven-design organization
Why does the entity framework need an ICollection for lazy loading?

I want to write a rich domain class such as public class Product { public IEnumerable<Photo> Photos {get; …

entity-framework domain-driven-design lazy-loading
What are the benefits of Persistence Ignorance?

I am a newbie in the DDD+TDD World. But I have been in programming for almost 9 years. Can someone …

domain-driven-design persistence-ignorance
Difference between an entity and an aggregate in domain driven design

Please what is the main difference between entities and aggregate roots in domain driven design. For example in entity framework, …

c# design-patterns domain-driven-design
Framework suggestion for CQRS and EventSourcing

Are there any other Java frameworks for CQRS and Event Sourcing other than Axon Framework? I am specifically looking for …

java domain-driven-design cqrs event-sourcing axon
Access Control in Domain Driven Design

I read about DDD and Access Control, and I found some contradiction between the following two opinions: "security concerns should …

security domain-driven-design access-control