Software engineering engineer at a national public broadcaster. Best practices / developer experience / agile / diversity and inclusion / psychological safety
It's true it's not easy to use DDD in Laravel without rebuilding a lot of systems from the ground up. I'm tryring to find a middle ground here so we can use DDD & UML and bring some consistency to the hot mess Laravel apps tend to become after a few years π
Laravel and domain-driven design both are good in their own way, but they donβt get along very well unless you do some very un-Laravel-y things.
Good to see that there are people who try (and manage) to make it happen anyway. π
It's true it's not easy to use DDD in Laravel without rebuilding a lot of systems from the ground up. I'm tryring to find a middle ground here so we can use DDD & UML and bring some consistency to the hot mess Laravel apps tend to become after a few years π
Speaking of which, Laravel has native support for value objects in Eloquent models, check it out!