#DDD
Краткий экскурс в тему DDD для заинтересованных.
http://carfield.com.hk/document/software%2Bdesign/dddquickly.pdf
Краткий экскурс в тему DDD для заинтересованных.
http://carfield.com.hk/document/software%2Bdesign/dddquickly.pdf
#advanced #ddd
Очередной репозиторий с попыткой реализовать DDD на Symfony. Получилось или нет, можете решать сами.
https://github.com/ferrius/ddd-cqrs-example
Очередной репозиторий с попыткой реализовать DDD на Symfony. Получилось или нет, можете решать сами.
https://github.com/ferrius/ddd-cqrs-example
GitHub
GitHub - ferrius/ddd-cqrs-example: DDD CQRS ADR PHP Symfony example
DDD CQRS ADR PHP Symfony example. Contribute to ferrius/ddd-cqrs-example development by creating an account on GitHub.
#advanced #ddd
«Избегайте шаблона состояния. Используйте явное моделирование».
Краткая выжимка из 16-й главы книги «Предметно-ориентированное проектирование. Паттерны, принципы и методы» с примерами на PHP.
https://proglib.io/w/76a64c61
«Избегайте шаблона состояния. Используйте явное моделирование».
Краткая выжимка из 16-й главы книги «Предметно-ориентированное проектирование. Паттерны, принципы и методы» с примерами на PHP.
https://proglib.io/w/76a64c61
Medium
Explicit State Modeling
As a fan of DDD, the last book I’ve read is Patterns, Principles and Practices of Domain-Driven Design. Scott Millet with Nick tune (PPP of…
#advanced #ddd
Отличие доменных сервисов от сервисов приложения.
https://enterprisecraftsmanship.com/posts/domain-vs-application-services/
Отличие доменных сервисов от сервисов приложения.
https://enterprisecraftsmanship.com/posts/domain-vs-application-services/
Enterprise Craftsmanship
Domain services vs Application services
In this post, we’ll take a look at domain services: what differs them from application services and when it is preferable to use one in addition to an application service.
#advanced #ddd
Должны ли репозитории возвращать только агрегаты.
https://afilina.com/repositories-and-aggregates
Должны ли репозитории возвращать только агрегаты.
https://afilina.com/repositories-and-aggregates
#advanced #ddd
Вступительно интро для тех, кто хочет изучить DDD.
https://github.com/ddd-crew/welcome-to-ddd
Вступительно интро для тех, кто хочет изучить DDD.
https://github.com/ddd-crew/welcome-to-ddd
GitHub
GitHub - ddd-crew/welcome-to-ddd: Definitions of DDD and fundamental concepts to reduce the learning curve and confusion
Definitions of DDD and fundamental concepts to reduce the learning curve and confusion - ddd-crew/welcome-to-ddd