Archive for April 2019

Week 17, year 2019

  • Actors Are Ok! - I have been using various forms of messaging for more than 30 years. Messaging has become second nature to me, but I empathize when others say that messaging is to them unfamiliar and intimidating. Since the Actor Model is based on message passing, it stands to reason that this programming model is likewise unfamiliar and … Actors Are Ok! Read More » The post Actors Are Ok! appeared first on Kalele. [Kalele]
  • Check out our new documentation - We have moved our entire documentation site to https://docs.serialized.io and improved it drastically to make things easier to find for you. [Serialized development blog]
  • What we say versus what we do - I’ve been hunting design heuristics for a couple of years. I’ve had conversations with designers in order to draw out their “go to” heuristics. I’ve joined design and programming sessions with experienced designers and captured on-the-fly what we were doing. … Continue reading → [The Responsible Designer]
  • DDD Weekly: Issue #59 - Adjective [github] Victor Ivri. Programming is an exercise in linguistics; spice-up Scala types with Adjective. Event Storming Workshop Cheat Sheet [github] Wolfgang Werner. This cheat sheet aims to provide a short opinionated summary of preparing and facilitating an Event Storming Workshop. It is not intended to give a complete introduction to the topic, prior knowledge on DDD and Event Storming is required to make responsible use of this document. Give Me Back My Monolith [blog] Craig Kerstiens. [DDD Weekly]
  • DDD birthday - Reading Time: 2 minutes Fifteen years after the publication of “Domain-Driven Design: Tackling Complexity in the Heart of Software” by Eric Evans, DDD is gaining more adoption than ever. To celebrate the anniversary, the staff of Domain-Driven Design Europe,... The post DDD birthday appeared first on DDD. [DDD]
Permalink | From 22 April 2019 to 28 April 2019 | Last updated on: Mon, 18 Apr 2022 18:23:14 GMT

Week 16, year 2019

  • Nothing ever goes exactly by the book - In Designing Object-Oriented Software, we used the design for an ATM (Automated Teller Machine) to illustrate how to design object-oriented software. We worked through a simplistic design for an ATM and produced a CRC (Class-Responsibility-Collaborator) Card design. Several years after … Continue reading → [The Responsible Designer]
  • Developing the ubiquitous language - Reading Time: 4 minutes In the article “what-is-strategic-design” I made an introduction about what is a Ubiquitous Language. In this article, I will address other important points about Ubiquitous Language and show how you can develop a Ubiquitous Language.... The post Developing the ubiquitous language appeared first on DDD. [DDD]
  • CQRS and exception handling - In this article, I’d like to discuss one particular aspect of exception handling relevant to CQRS and the decorator pattern. [Enterprise Craftsmanship]
Permalink | From 15 April 2019 to 21 April 2019 | Last updated on: Mon, 7 Jun 2021 09:11:14 GMT