Phpsers summit 2016 Poznań
Clean Architecturew
View Slide
Company level open-source
Zadanie zbudowania ujednoliconego systemupakietów ogłoszeńRóżnice biznesoweRóżnice technologiczneRóżnice prawne I regionalneRóżnice funkcjonalne
Nowaaplikacja
PortsAdapters
PortsAdaptersManagement app
Ports & Adapters Hexagonal Architecture MicroservicesCore system andadapters layerCommunicationbetween servicesPhysicalservicesseparation
StorageFrameworkLogikabiznesowa
Value objectEntityCommand / QueryRepositoryGatewayFactoryHydrator
https://github.com/DawidMazurek/ecmascript6-cleanarchitecture-demoPrzykładowa implementacja w ECMAScript6Przykładowa implementacja w PHP7https://github.com/DawidMazurek/php7-cleanarchitecture-demo
Q&Ahttps://github.com/DawidMazurekhttps://pl.linkedin.com/in/dawid-mazurek-24434763