Leepzn0l3gfhbjwjn0bn
SkillsCast

DDD in Rails and NoSQL - A Deeper Dive

29th September 2014 in New York City at DUMBO Spot

There are 2 other SkillsCasts available from DDD eXchange NYC 2014

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

In this presentation we highlight lessons learned from porting the entire DDD sample app to Rails, using MongoDB for persistence.

We cover questions such as: How does the choice of Ruby impact implementing the DDD building block patterns? How well does Rails support doing DDD? Is using a document store for aggregate design and eventual consistency just a big mistake? And does the DDD sample app reek of the "design damage" David Heinemeier Hansson talks about?

Ruby has a rich OSS ecosystem, a vibrant agile development community, a strong commitment to design, and many talented modelers and designers. Yet using DDD to do strategic design and domain modeling is virtually unknown in the Ruby community. Bridge the gap between DDD and Ruby via a deeper exploration of what a DDD implementation can look like through Ruby/NoSQL-colored glasses,

YOU MAY ALSO LIKE:

Thanks to our sponsors

DDD in Rails and NoSQL - A Deeper Dive

Paul Rayner

Paul Rayner is a programmer, coach, mentor, trainer, and popular international conference speaker.

SkillsCast

Please log in to watch this conference skillscast.

Https s3.amazonaws.com prod.tracker2 resource 41088130 skillsmatter conference skillscast o9nohu

In this presentation we highlight lessons learned from porting the entire DDD sample app to Rails, using MongoDB for persistence.

We cover questions such as: How does the choice of Ruby impact implementing the DDD building block patterns? How well does Rails support doing DDD? Is using a document store for aggregate design and eventual consistency just a big mistake? And does the DDD sample app reek of the "design damage" David Heinemeier Hansson talks about?

Ruby has a rich OSS ecosystem, a vibrant agile development community, a strong commitment to design, and many talented modelers and designers. Yet using DDD to do strategic design and domain modeling is virtually unknown in the Ruby community. Bridge the gap between DDD and Ruby via a deeper exploration of what a DDD implementation can look like through Ruby/NoSQL-colored glasses,

YOU MAY ALSO LIKE:

Thanks to our sponsors

About the Speaker

DDD in Rails and NoSQL - A Deeper Dive

Paul Rayner

Paul Rayner is a programmer, coach, mentor, trainer, and popular international conference speaker.