Domain-Driven Design Content on InfoQ
Latest featured content about Domain-Driven Design

- Topics
- Lean Startup,
- Agile in the Enterprise,
- Agile Techniques,
- Devops,
- Software Craftsmanship,
- Agile,
- Customers & Requirements,
- Reliability,
- Domain-Driven Design
In this interview at Agile 2011, Jez Humble discusses continuous delivery and the deployment pipeline, emphasizing the importance of feedback and automating tests at every level to validate deployments. Gone are the days of massive acceptance test scripts. He also talks about the evils of feature branching, and speaks on the DevOps practices to collaborate all the way through the delivery cycle.
News about Domain-Driven Design
- Topics
- Architecture,
- Domain-Driven Design
Uncle Bob and Simon Brown debate on the infrastructure’s role in drawing a system’s architecture.
- Topics
- Reuse,
- Enterprise Architecture,
- Domain Specific Languages,
- Design,
- Platforms,
- Model Driven Engineering,
- Architecture,
- Governance,
- Domain-Driven Design
The International Software Product Line Conference (SPLC) is the most important event that covers the full range of Product Line Engineering in software-intensive products. Its 15th incarnation will take place in the Munich City Center from August 21st to August 26th.
Articles about Domain-Driven Design

- Topics
- Java,
- Book Review,
- Architecture,
- Domain-Driven Design
Domain-Driven Design Using Naked Objects book, by author Dan Haywood, covers the Domain-Driven Design topic using the open-source Java framework Naked Objects framework (which is now part of the Apache Isis incubator project). InfoQ spoke with Dan about the book, Naked Objects framework and its recent submission to be an Apache project.

- Topics
- Java,
- Domain-Driven Design
Almost every application has to access data to do its work. In a domain driven design approach one defines repositories for the entities that make up the domain. Java developers often use JPA to implement these repositories. Hades is an open source library that's built on top of JPA and Spring to significantly improve the implementation of data access layers by reducing the effort required.
Presentations about Domain-Driven Design

- Topics
- Object Oriented Design,
- Modeling,
- .NET,
- Stories & Case Studies,
- Architecture,
- Domain-Driven Design
Richard Pawson discusses a case study of a large pure OO project for the Irish government, presenting the challenges met, the reason for choosing pure OO, and lessons learned implementing it.

- Topics
- Design,
- Stories & Case Studies,
- Architecture,
- Domain-Driven Design,
- Event Driven Architecture
Ian Bond presents the development of a trade flow event-driven architecture, providing the background of futures trade, the domain and the solution, sharing some of the lessons learned along the way.
Interviews about Domain-Driven Design

- Topics
- Architecture,
- .NET,
- Domain-Driven Design
Udi Dahan talks about Command Query Responsibility Segregation (CQRS) and its relationship to Domain Driven Design (DDD). Dahan also discusses his project, the NServiceBus. NServiceBus is an open-source service bus for Microsoft's .NET environment. In many ways, NServiceBus works like Microsoft's Windows Communication Foundation (WCF) and can be used instead of WCF in some cases.

- Topics
- Agile,
- Architecture,
- Domain-Driven Design
At QCon San Francisco, 2008, Eric Evans answers questions about his recent activities and the evolution of DDD. During the interview he responds to questions about the relationship of DDD to usability, to FIT and FITnesse type testing, technology tools, and domain-specific languages. He also speaks about the DDD community as a whole.