PHPnews.io

Overview for 'mathiasverraes'

Bounded Context Podcast

Written by Mathias Verraes / Original link on Sep. 30, 2021

I had a conversation with Ryan Shriver of Singlestone Consulting — well, mostly a monologue, I didn’t warn Ryan that he should interrupt me more :-S We talked about about DDD, boundaries, legacy, and a little bit about Shostakovich’ 15 string quartets. Find it on: Apple Podcasts Breaker iVoox Liste…


What is Domain-Driven Design (DDD)

Written by Mathias Verraes / Original link on Sep. 22, 2021

Domain-Driven Design is a software design discipline centred on the principles that: Software for a complex domain requires all designers (engineers, testers, analysts, …) to have a deep, shared understanding of the domain, guided by domain experts That understanding is rooted in language: the doma…


Design and Reality

Written by Mathias Verraes / Original link on Sep. 13, 2021

“The transition to a really deep model is a profound shift in your thinking and demands a major change to the design.” — Domain-Driven Design, Eric Evans There is a fallacy about how domain modelling works. The misconception is that we can design software by discovering all the relevant concepts in…



The “It's Just Like...” Heuristic

Written by Mathias Verraes / Original link on May. 21, 2021

There’s a common bias in the tech industry, and I imagine everywhere. When there’s a new idea, and some very smart people will say that the new idea X is really just the old idea Y. The idea could be a model for looking at things, a way of doing things, a technology, a pattern. People will make the…