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
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
「データとの対話」の現在地と未来
kobakou
0
970
Introduction to Bill One Development Engineer
sansan33
PRO
0
380
社内でAWS BuilderCards体験会を立ち上げ、得られた気づき / 20260225 Masaki Okuda
shift_evolve
PRO
1
150
AIエージェントで変わる開発プロセス ― レビューボトルネックからの脱却
lycorptech_jp
PRO
2
790
男(監査)はつらいよ - Policy as CodeからAIエージェントへ
ken5scal
4
660
AI Coding Agentの地殻変動 ~ ai-coding.info の定点観測 ~
kotauchisunsun
1
490
1 年間の育休から時短勤務で復帰した私が、 AI を駆使して立ち上がりを早めた話
lycorptech_jp
PRO
0
190
Agentic Codingの実践とチームで導入するための工夫
lycorptech_jp
PRO
0
200
LINEアプリ開発のための Claude Code活用基盤の構築
lycorptech_jp
PRO
1
1.1k
LINE Messengerの次世代ストレージ選定
lycorptech_jp
PRO
3
2.3k
【2026年版】生成AIによる情報システムへのインパクト
taka_aki
0
190
バクラクにおける Document Understanding の挑戦:書類の「読取」から「意思決定」へ / document-understanding-in-bakuraku-2026
yuya4
0
170
Featured
See All Featured
Building Adaptive Systems
keathley
44
2.9k
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
How to Think Like a Performance Engineer
csswizardry
28
2.5k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Music & Morning Musume
bryan
47
7.1k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.7k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
250
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
450
A better future with KSS
kneath
240
18k
Skip the Path - Find Your Career Trail
mkilby
0
71
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