Archive for December 2017

Week 50, year 2017

  • DDD Weekly: Issue #51 - DDD Persistence: Recorded Event-Driven Persistence [blog] Erik Heemskerk. When you decide to implement your business logic by applying DDD, one of the things you’ll run into is ‘how do I save my changes?’ The internet is full of blogs and articles about the mythical DDD repository, but all they offer is an interface. How do you actually implement it? AsyncAPI Is A Specification Format For Message-Driven APIs [blog] Kin Lane. I’ve been learning about a new API definition format called AsyncAPI that allows you to define message-driven APIs in a machine-readable format. [DDD Weekly]
  • NHibernate 5: async IO bound operations support - This news went mostly unnoticed but that’s actually a big one, at least for those of us who uses NHibernate as their primary ORM: NHibernate 5 now supports async IO bound operations. [Enterprise Craftsmanship]
Permalink | From 11 December 2017 to 17 December 2017 | Last updated on: Mon, 7 Jun 2021 09:11:14 GMT

Week 49, year 2017

  • How Event Sourcing can improve your tests - Learn how your code can become easier to test by implementing it using Event Sourcing as a modeling paradigm. [Serialized development blog]
  • .NET Value Type (struct) as a DDD Value Object - I got a suggestion recently about using .NET structs to represent DDD Value Objects to which I repeated what I’ve been saying and writing for several years now: structs are not a good choice for DDD Value Objects. But then I realized that I never actually dove into the details of why it is so. So here it is, the blog post where we’ll talk about using .NET Value Types (structs) as DDD Value Objects and what effect it has on the domain model, performance, and mapping the model to the database using ORMs. [Enterprise Craftsmanship]
Permalink | From 04 December 2017 to 10 December 2017 | Last updated on: Mon, 7 Jun 2021 09:11:14 GMT