Transform an anemic model into a rich model using Tactical DDD patterns

Transform an anemic model into a rich model using Tactical DDD patterns

Touraine Tech

A CRUD is simple and fast. But is it enough to build any application? Spoiler alert: no. A few years ago, I joined the core team of Sylius, an open-source project where I mainly contributed to developing a tool that simplified CRUD management. At the time, I was working in a web agency, and this tool helped me move fast. But when I joined Akeneo, a software company, I quickly realized that CRUD wasn’t enough. In this talk, I’ll share the challenges I faced with CRUD and explain how to design rich, business-oriented models using the tactical patterns of Domain-Driven Design (DDD).

See the slides

View slides in full screen

Let’s move your projects forward, let’s discuss it together!

Let's move your projects forward, let's discuss it together!