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

Week 13, year 2019

  • Bounded Context - Reading Time: 3 minutes In the article “what-is-strategic-design” I made an introduction about what a Bounded Context is. In this article, I would like to bring a real example so you can have a better understanding. To remember: A... The post Bounded Context appeared first on DDD. [DDD]
  • Domains and Subdomains - Reading Time: 3 minutes Domain is the most vital concept of DDD, understanding what is Domain is essential for us to accomplish what we call ‘Domain Distillation‘, which we will address with example in future Posts. We can say... The post Domains and Subdomains appeared first on DDD. [DDD]
Permalink | From 25 March 2019 to 31 March 2019 | Last updated on: Mon, 7 Jun 2021 09:11:01 GMT

Week 9, year 2019

  • DDD Weekly: Issue #58 - Concurrency and FP [video] Riccardo Terrell. Today we talk about concurrency and functional programming, about F# how it compares to haskell and scala. We also chat about CPU architectures, best practises for writing distributed systems and much more. ULID [github] Universally-Unique, Lexicographically-Sortable Identifier Event Sourcing You are doing it wrong [video] David Schmitz. In this talk, I will summarize our experience while applying eventsourcing and CQRS accros multiple large financial and insurance companies over the last 5 years. [DDD Weekly]
Permalink | From 25 February 2019 to 03 March 2019 | Last updated on: Mon, 7 Jun 2021 09:10:49 GMT