Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Clean architecture w OLX
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Dawid Mazurek
October 02, 2016
Programming
800
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Clean architecture w OLX
PHPcon 2016, Ossa
Dawid Mazurek
October 02, 2016
More Decks by Dawid Mazurek
See All by Dawid Mazurek
Codeless API
dawidmazurek
0
83
RabbitMQ Asynchronous RPC with
dawidmazurek
1
840
Clean architecture w OLX
dawidmazurek
2
500
Other Decks in Programming
See All in Programming
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
180
Webの地図
yosuke_furukawa
PRO
6
5.1k
WebRTC映像をAirPlayに対応させる挑戦.pdf
monolithic_adam
0
340
Rでドレミ/Do-Re-Mi_with_R
florets1
0
120
APNsからLive Activityを開始する話
yumnumm
0
150
App Storeの外へ──日本のiOSサイドローディング入門 for iOSDC Japan 2026
yuukiw00w
0
310
Augmenting AI with the Power of Jakarta EE
ivargrimstad
0
450
Findy - エンジニア向け会社紹介/Findy Company Deck
findyinc
6
400k
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
740
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.5k
Security issues being discussed on Web Platforms
petamoriken
0
1.4k
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
7
1.8k
Featured
See All Featured
Site-Speed That Sticks
csswizardry
13
1.5k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
A Tale of Four Properties
chriscoyier
163
24k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Marketing to machines
jonoalderson
1
5.8k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Six Lessons from altMBA
skipperchong
29
4.5k
Un-Boring Meetings
codingconduct
0
440
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
540
Designing Experiences People Love
moore
143
24k
HDC tutorial
michielstock
2
940
Transcript
Clean Architecture w PHPCON 2016, Ossa Dawid Mazurek
None
Company level open-source
Zadanie zbudowania ujednoliconego systemu pakietów ogłoszeń Różnice biznesowe Różnice technologiczne
Różnice prawne i regionalne Różnice funkcjonalne
Nowa aplikacja
Feature Driven Architecture
Ports Adapters
Ports Adapters Management app
Ports & Adapters Hexagonal Architecture Microservices Core system and adapters
layer Communication between services Physical services separation
None
Storage Framework Business logic
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
https://github.com/DawidMazurek/ecmascript6-cleanarchitecture-demo Example implementation with ECMAScript6 Example implementation with PHP7 https://github.com/DawidMazurek/php7-cleanarchitecture-demo
Q&A https://github.com/DawidMazurek https://pl.linkedin.com/in/dawid-mazurek-24434763