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
480
2
Share
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
72
RabbitMQ Asynchronous RPC with
dawidmazurek
1
820
Clean architecture w OLX
dawidmazurek
1
760
Other Decks in Technology
See All in Technology
Webアクセシビリティは“もしも”に備える設計
tomokusaba
0
160
AI前提とはどういうことか
daisuketakeda
0
100
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
320
JAWS DAYS 2026でAIの「もやっと」感が解消された話
smt7174
1
130
ログ基盤・プラグイン・ダッシュボード、全部整えた。でも最後は人だった。
makikub
2
240
Cortex Code君、今日から内製化支援担当ね。
coco_se
0
270
「決め方」の渡し方 / How to hand over the "decision-making process"
pauli
7
1.2k
15年メンテしてきたdotfilesから開発トレンドを振り返る 2011 - 2026
giginet
PRO
2
280
Cortex Codeでデータの仕事を全部Agenticにやりきろう!
gappy50
0
300
Microsoft Fabricで考える非構造データのAI活用
ryomaru0825
0
650
I ran an automated simulation of fake news spread using OpenClaw.
zzzzico
1
930
スクラムを支える内部品質の話
iij_pr
0
270
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
350
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.9k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
2.7k
Building AI with AI
inesmontani
PRO
1
860
Mind Mapping
helmedeiros
PRO
1
140
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Claude Code のすすめ
schroneko
67
220k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
350
Joys of Absence: A Defence of Solitary Play
codingconduct
1
330
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
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