Browse our collection of articles on various topics related to IT technologies. Dive in and explore something new!
The MVC + Services architecture is so common in Symfony projects that it feels like the only way....
Olá! Este é um post da seção Além do Código, onde pretendo discutir algumas questões que influenciam...
Introduction This is the first post of a series that i've decided to create in order to...
Summary: Knowledge Extraction in Domain-Driven Design (Chapter 1) 1. Problem:...
Introdução O Domain-Driven Design (DDD), conforme definido no livro original Domain-Driven...
Implementing a DDD Use Case for in PHP This article explores a Domain-Driven Design (DDD)...
References Github Repo My Blog Event Storming Ticino SW craft sessions ...
No desenvolvimento de software moderno, uma das decisões mais críticas é como estruturar o acesso a...
Introduction As software systems grow in complexity, maintaining scalability, clarity, and...
Сегодня поговорим об архитектуре бэкенд-приложений и сравним два популярных способа структурирования...
Introduction This is the last article of this series. In the previous article we created...
Domain-Driven Design (DDD) is a software development approach that focuses on creating software that...
I vividly rememeber my first encounter with the CPF (Brazillian ID) validation algorihm during my...
Transforming a monolithic program into a microservices architecture is a big change that improves...
I’ve seen over the years many developers using the Repository pattern with Laravel, attempting to...
Introduction In the last post, we analyzed how the serializer and validator symfony...
O que é o Outbox Pattern? O Outbox Pattern é um padrão arquitetural que garante a...
Apesar de muitas pessoas afirmarem utilizar DDD apenas por possuir uma arquitetura em camadas, isto...
“Good architecture is invisible; bad architecture haunts you every day.” Maintaining a large...
When starting a complex project like the one we are tackling, it's essential to gather as much...
Noticed a disturbing trend the past 3 years that I’ll often end up with too many/overly verbose types. TDD has helped remove them, but I wonder if there is a TDD you can apply to Type Driven Development?
1. Introduction There has been an open discussion if it is better to treat software as a...
Domain Driven Design Repository
En este articulo quiero mostrar como veo el diseño de software, algo que vas mas allá de la parte de...
More than a year ago, I wrote about tactical design patterns in Domain-Driven Design (DDD). I'm...
What is Domain-Driven Design (DDD)? I used to group it with the other programming acronyms (TDD,...
Reflexão sobre como arquiteturas de software, como DDD e clean architecture, podem ser adaptadas à realidade prática. Defende módulos coesos e plug 'n play para flexibilidade e sustentabilidade.
As a software developer or architect, you’ve probably heard about Domain-Driven Design (DDD) – an...
Domain-Driven Design (DDD) é uma abordagem arquitetural que coloca o foco no núcleo do negócio. Ela...
Basically, Action-Domain-Responder (ADR) is simply an improved version of the classic...