Upgrade to PRO for Only $50/Year—Limited-Time Offer! 🔥
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Clean architecture w OLX
Search
Dawid Mazurek
October 02, 2016
Programming
1
740
Clean architecture w OLX
PHPcon 2016, Ossa
Dawid Mazurek
October 02, 2016
Tweet
Share
More Decks by Dawid Mazurek
See All by Dawid Mazurek
Codeless API
dawidmazurek
0
64
RabbitMQ Asynchronous RPC with
dawidmazurek
1
800
Clean architecture w OLX
dawidmazurek
2
450
Other Decks in Programming
See All in Programming
AIコーディングエージェント(Gemini)
kondai24
0
280
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
180
ELYZA_Findy AI Engineering Summit登壇資料_AIコーディング時代に「ちゃんと」やること_toB LLMプロダクト開発舞台裏_20251216
elyza
2
640
DevFest Android in Korea 2025 - 개발자 커뮤니티를 통해 얻는 가치
wisemuji
0
170
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
Vibe codingでおすすめの言語と開発手法
uyuki234
0
130
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
170
Python札幌 LT資料
t3tra
7
1.1k
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
420
Developing static sites with Ruby
okuramasafumi
0
330
AIエンジニアリングのご紹介 / Introduction to AI Engineering
rkaga
8
3.4k
Findy AI+の開発、運用におけるMCP活用事例
starfish719
0
1.8k
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
New Earth Scene 8
popppiees
0
1.2k
4 Signs Your Business is Dying
shpigford
186
22k
A better future with KSS
kneath
240
18k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
82
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
190
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
130
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.7k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
0
1k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
1
870
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
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