Behavior Driven Development & Domain Driven Design

Published January 14th, 2010 Under Agile, Architecture | Leave a Comment

Dan North gives an overview of Domain Driven Design and Behavior Driven Development then ties them together for a powerful mix.

http://www.infoq.com/presentations/bdd-and-ddd

Power Use of Value Objects in Domain Driven Design

Published January 11th, 2010 Under Architecture, Coding | Leave a Comment

Dan Bergh Johnsson refreshes the listeners’ memory on using value objects showing by example how their good use can revolutionize a program’s architecture, simplifying it, making it more readable and testable, in a word, better.

http://www.infoq.com/presentations/Value-Objects-Dan-Bergh-Johnsson

Strategic Design – Responsibility Traps

Published October 7th, 2009 Under Architecture | Leave a Comment

Eric discusses the need for strategic thinking an how early design decisions have major impact on the organization and the entire development process. He uses the lens of DDD Strategic Design principles (emphasizing “Context Mapping” and “Distilling the Core Domain”) to show how to avoid strategic failures and achieve strategic successes. Winning strategy starts with the domain.

http://www.infoq.com/presentations/design-strategic-eric-evans

What I’ve Learned About DDD Since the Book

Published August 27th, 2009 Under General | Leave a Comment

Eric Evans reviews what he has learned in the 5 years since the publication of Domain Driven Design – what works, what doesn’t work, and how to conceptualize and describe it all. He argues that the fundamentals have held up well but there are differences in how I do things and look at things now. He also describes some new patterns and talks about changes of emphasis for existing patterns.

http://www.infoq.com/presentations/ddd-eric-evans

Rebuilding guardian.co.uk With DDD

Published August 21st, 2009 Under Architecture | Leave a Comment

This presentation explores how the platform driving the guardian.co.uk, (3 time winner of the ‘Best Newspaper’ Webby), site was almost completely rebuilt using the principles of DDD. Key evolutions of our model, how DDD encouraged domain experts to greater involvement, and how we maintained a deep, malleable domain model, whilst meeting deadlines are also discussed.

http://www.infoq.com/presentations/rebuild-guardian-ddd-wills

keep looking »