Workshop in English - UK at Dutch PHP Conference 2019
View Slides: https://www.slideshare.net/matthiasnoback/layers-ports-and-adapters
Short URL: https://joind.in/talk/89f5b (QR-Code (opens in new window))
This workshop covers all of the three layers from what is known as a layered architecture: the domain, application and infrastructure layer.
Protecting your high quality domain model can be accomplished by applying a so-called ports & adapters or hexagonal architecture. And you'll find out how your application's design really starts to flourish when you use CQRS with Event Sourcing.
Some of the keywords for this workshop: aggregate design, domain events, application services, commands, queries and events, event sourcing, projections, eventual consistency, layered architecture, ports & adapters, hexagonal architecture.
What you'll learn from this tutorial:
* Design a clean domain model
* Model your application's use cases as application services
* Connect those well-designed layers to the world outside