Please log in to watch this conference skillscast.
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: