by Organisers @virtualddd | Oct 2, 2020
Domain-Driven Design Europe 2017 http://dddeurope.com – https://twitter.com/ddd_eu Imagine you’re a potter making your bowls on a wheel in your studio. Now imagine that your craft has a different workflow: you make your bowls by writing scripts that are executed...
by Organisers @virtualddd | Oct 2, 2020
Domain-Driven Design Europe 2017 http://dddeurope.com – https://twitter.com/ddd_eu If (domain logic) then CQRS, or Saga? The “if” statement – the guard clause that makes sure that what shouldn’t happen, can’t happen. We see it all over our code base, especially...
by Organisers @virtualddd | Oct 2, 2020
Domain-Driven Design Europe 2017 http://dddeurope.com – https://twitter.com/ddd_eu It's awkward to perform scientific experiments on developers, so let's simulate them instead! The emerging field of software process dynamics applies systems thinking...
by Organisers @virtualddd | Oct 2, 2020
Domain-Driven Design Europe 2017 http://dddeurope.com – https://twitter.com/ddd_eu Almost all project I worked on used some form of messaging and experienced breakdowns. So, let's take messaging as an excuse to tell stories about failures,challenge our...
by Organisers @virtualddd | Oct 2, 2020
Domain-Driven Design Europe 2017 http://dddeurope.com – https://twitter.com/ddd_eu This presentation shows what we learned during a redesign of the video camera support in Nexia Home Intelligence. Nexia is a large-scale Ruby on Rails application with a customer...