Latest news and articles about DDD, CQRS, Event Sourcing and Software Architecture in general, aggregated daily and delivered weekly to your feed (RSS) reader. Subscribe here!

Week 22, year 2021

  • Nulls in Value Objects - Today, we’ll discuss an interesting use case of handling nulls in value objects. Should you put null inside the value objects themselves or decorate those value objects using the nullable reference type notation (? or Maybe)? [Enterprise Craftsmanship]
  • On the Diverse And Fantastical Shapes of Testing - There are arguments about whether a testing portfolio should be a pyramid or more like honeycomb. My second biggest issue with this argument is that it's rendered opaque by the fact that it's not clear what people see as the difference between unit and integration tests. more… [Martin Fowler]
  • When Agile is not enough - Today I want to invert the classical pro-agile drawing. Let’s talk about the devaluation of functionality that occurs in Agile projects. In… [Event-Driven by Oskar Dudycz]
  • Eventuate now supports Quarkus - Eventuate now supports Quarkus We are very excited to announce that Eventuate now supports the Quarkus framework in addition to Spring Boot, Micronaut, and .NET. You can now easily write Quarkus-based that use the Saga and CQRS patterns. Please see the example applications and the getting start docs. [Eventuate, Inc]
  • Domain-Driven Refactoring: Intro - A common theme in domain-driven design are design patterns. When you start learning about DDD, you'll be presented with many code-level concepts such as: Aggregates, Entities, Value Objects, Repositories, Specifications, Factories ... [Jimmy Bogard]
Permalink | From 31 May 2021 to 06 June 2021 | Last updated on: Sun, 25 Jul 2021 04:52:00 GMT