PHPcon 2016, Ossa
Clean ArchitecturewPHPCON 2016, OssaDawid Mazurek
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
FeatureDrivenArchitecture
PortsAdapters
PortsAdaptersManagement app
Ports & Adapters Hexagonal Architecture MicroservicesCore system andadapters layerCommunicationbetween servicesPhysicalservicesseparation
StorageFramework Business logic
https://github.com/DawidMazurek/ecmascript6-cleanarchitecture-demoExample implementation with ECMAScript6Example implementation with PHP7https://github.com/DawidMazurek/php7-cleanarchitecture-demo
Q&Ahttps://github.com/DawidMazurekhttps://pl.linkedin.com/in/dawid-mazurek-24434763