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
Dawid Mazurek
August 20, 2016
Technology
490
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Clean architecture w OLX
Phpsers summit 2016 Poznań
Dawid Mazurek
August 20, 2016
More Decks by Dawid Mazurek
See All by Dawid Mazurek
Codeless API
dawidmazurek
0
82
RabbitMQ Asynchronous RPC with
dawidmazurek
1
840
Clean architecture w OLX
dawidmazurek
1
790
Other Decks in Technology
See All in Technology
Genieを崇めよ
kameitomohiro
0
130
Claude Code本って、 読む必要あるの?
oikon48
2
460
データ_AIの事業の勝敗をわけるもの
nek0128
0
360
すぐできる衛星通信対応 あとは山奥に行くだけ
tatetate55
0
130
TinyGo 開発サイクルを高速化する:Go で作るエミュレータ入門
zozotech
PRO
1
740
ユーザー価値を届け続けるためにウォンテッドリーが大切にしている文化
kotaminato
0
160
Claude in Chrome 入門 / Introduction to Claude in Chrome
cielo1985
0
820
幾何アルゴリズムで なめらかなピン操作を / iOSDC Japan 2026 / smoothpin
kazumanagano
0
350
絵ではじめるKubernetesセキュリティ
aoi1
3
580
人間はどの意思決定を手放せるのか
kawasima
14
6.9k
負債のメタファと2026年 / Debt Metaphor in Agentic Engineering Age 202609 Edition
twada
PRO
6
2.8k
ソフトウェアDNAとクラウドエージェントのススメ
cloudace
0
110
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.9k
Chasing Engaging Ingredients in Design
codingconduct
0
310
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
BBQ
matthewcrist
89
10k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
440
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
540
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
520
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Documentation Writing (for coders)
carmenintech
77
5.5k
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
880
YesSQL, Process and Tooling at Scale
rocio
174
15k
Transcript
Clean Architecture w
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
Ports Adapters
Ports Adapters Management app
Ports & Adapters Hexagonal Architecture Microservices Core system and adapters
layer Communication between services Physical services separation
Storage Framework Logika biznesowa
Value object Entity Command / Query Repository Gateway Factory Hydrator
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
https://github.com/DawidMazurek/ecmascript6-cleanarchitecture-demo Przykładowa implementacja w ECMAScript6 Przykładowa implementacja w PHP7 https://github.com/DawidMazurek/php7-cleanarchitecture-demo
Q&A https://github.com/DawidMazurek https://pl.linkedin.com/in/dawid-mazurek-24434763