Domain-Driven Design: Links, News, Resources (1)

More than four years (!) ago, I wrote down a list of DDD resources:

Domain-Driven Design Resources

Now, it’s time to publish a new (partial) list of resources. First, Wikipedia definition:

Domain-Driven Design

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.[1] The premise of domain-driven design is the following:

  • Placing the project’s primary focus on the core domain and domain logic
  • Basing complex designs on a model
  • Initiating a creative collaboration between technical and domain experts to iteratively cut ever closer to the conceptual heart of the problem.

Domain-driven design is not a technology or a methodology. DDD provides a structure of practices and terminology for making design decisions that focus and accelerate software projects dealing with complicated domains.

The term was coined by Eric Evans in his book of the same title.[2]

My recent links:

Domain-Driven Design Community

Skills Matter : DDD eXchange 2011: Udi Dahan on Domain Model

RESTful SOA or Domain-Driven Design – A Compromise?

Review: Microsoft N Layer App Sample, Part IV-IoC FTW – Ayende @ Rahien

Aggregate | Domain-Driven Design Community

Services in Domain-Driven Design | Jimmy Bogard’s Blog

Sample Application First Steps

Composition Patterns « Caminao’s Ways

Skills Matter : DDD eXchange 2011: Patrik Fredriksson on DDD

Skills Matter : DDD eXchange 2011 10-06-11

Skills Matter : In The Brain of Greg Young: CQRS, not just f

Domain Drive Design N-Layered .NET 4.0 Architecture Guide

What is Domain Driven Design? – Jak Charlton – Insane World – – Just the Tasty Bits

Eben Roux | Aggregate Roots vs. Single Responsibility (and other issues)

Eben Roux | DDD != Aggregate Root!3d-AR.aspx

Eben Roux | Natural Aggregates vs Synthetic Aggregates

Coding Instinct: Queries & Aggregates & DDD

Repository is Dead: Long Live Repository | Greg Young

domaindrivendesign : Message: What is wrong with aggregate roots?

DDD: Specifications, Language, and Locality | Greg Young

Domain Driven Design with Spring and AspectJ – Java Code Geeks

Objects_of_Value_KevlinHenney.pdf (application/pdf Object)


HunabKu: Repository or DAO?: Repository

Example: TDD, DDD, CQRS, Service Bus, Dependecy Injection, Logging, HTTP RPC, Data Access Abstraction, Custom ORM, Composite UI

JavATE – Welcome to JavATE The domain driven framework

ndddsample – Google Code


Bastion DDD Java Framework

Sharp Architecture – S#arp Architecture

NerdDinner with Fluent NHibernate Part 1 – The domain model

From CRUD to Domain-Driven Fluency

Think DDD

My links:

Keep tuned!

Angel “Java” Lopez

4 thoughts on “Domain-Driven Design: Links, News, Resources (1)

  1. Pingback: Domain-Driven Design Resources « Angel “Java” Lopez on Blog

  2. Maik

    Right now it looks like Drupal is the preferred
    blogging platform available right now. (from what
    I’ve read) Is that what you are using on your blog?

  3. Lori

    Hi! This is the third time visiting now and I really just wanted
    to say I truley enjoy reading your blogging site.
    I’ve decided to bookmark it at with your title: Domain-Driven Design: Links, News, Resources (1) | Angel \”Java\” Lopez on Blog and your Website address: I hope this is ok with you, I’m making an attempt to give your fantastic blog a bit more coverage.
    Be back soon.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s