Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Clean architecture w OLX
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Dawid Mazurek
August 20, 2016
Technology
2
460
Clean architecture w OLX
Phpsers summit 2016 Poznań
Dawid Mazurek
August 20, 2016
Tweet
Share
More Decks by Dawid Mazurek
See All by Dawid Mazurek
Codeless API
dawidmazurek
0
68
RabbitMQ Asynchronous RPC with
dawidmazurek
1
820
Clean architecture w OLX
dawidmazurek
1
750
Other Decks in Technology
See All in Technology
WBCの解説は生成AIにやらせよう - 生成AIで野球解説者AI Agentを実現する / Baseball Commentator AI Agent for Gemini
shinyorke
PRO
0
320
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.1k
ヘルシーSRE
tk3fftk
2
230
What's new in Go 1.26?
ciarana
2
280
メタデータ同期に潜んでいた問題 〜 Cache Stampede 時の Cycle Wait を⾒つけた話
lycorptech_jp
PRO
0
140
【PyCon mini Shizuoka 2026】生成AI時代に画像処理やオーディオ処理のノードエディターを作る理由
kazuhitotakahashi
0
260
どこで打鍵するのが良い? IaCの実行基盤選定について
nrinetcom
PRO
2
140
Oracle Cloud Infrastructure:2026年2月度サービス・アップデート
oracle4engineer
PRO
0
200
三菱UFJ銀行におけるエンタープライズAI駆動開発のリアル / Enterprise AI_Driven Development at MUFG Bank: The Real Story
muit
10
20k
「データとの対話」の現在地と未来
kobakou
0
1.3k
Lookerの最新バージョンv26.2がやばい話
waiwai2111
1
150
AWS CDK の目玉新機能「Mixins」とは / cdk-mixins
gotok365
2
320
Featured
See All Featured
Designing for Timeless Needs
cassininazir
0
150
SEO for Brand Visibility & Recognition
aleyda
0
4.3k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
200
Ethics towards AI in product and experience design
skipperchong
2
210
Heart Work Chapter 1 - Part 1
lfama
PRO
5
35k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
How to build a perfect <img>
jonoalderson
1
5.2k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
360
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
380
Everyday Curiosity
cassininazir
0
150
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
180
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
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