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
Hexagonal Architecture - PHP Barcelona Monthly ...
Search
Carlos Buenosvinos
June 12, 2014
Technology
560
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
Carlos Buenosvinos
June 12, 2014
More Decks by Carlos Buenosvinos
See All by Carlos Buenosvinos
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
carlosbuenosvinos
0
83
PHP 2014/15
carlosbuenosvinos
3
110
Desarrollo móvil con Titanium, PhoneGap y otros
carlosbuenosvinos
2
770
Agile and Scrum Introduction
carlosbuenosvinos
2
250
Other Decks in Technology
See All in Technology
Claude Code公式skillで 自分の仕事を少しずつ手放そう!(Claude Code開発ノウハウ大公開スペシャル by クラスメソッド)
kaym
1
280
Zoom2Youtube.Claude
kawaguti
PRO
3
490
ループエンジニアリングでE2Eテストを実践
noriyukitakei
0
350
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
2
730
非定型なドキュメントを効率よくリファクタする 〜えぇ!?仕様書27本の移行が1日で終わったって!?〜
subroh0508
1
290
Genie Ontologyは銀の弾丸かを考える / Is Genie Ontology a Silver Bullet?
nttcom
0
240
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
220
環境凍結という Toil を倒す -セルフサービス型 Ephemeral テスト環境の 設計と実践
shirouz
1
2.3k
LLM/Agent評価:トップ営業の発言を「正解」にする 〜暗黙的正解による評価を営業資産に変える〜
takkuhiro
1
210
アカウントが増えてからでは遅い? ~ マルチアカウント統制の勘所 ~
kenichinakamura
0
220
脱金融のフューチャー・デザイン / Future Design Beyond Finance
ks91
PRO
0
150
SRE Next 2026 何でも屋からの脱却
bto
0
630
Featured
See All Featured
How to make the Groovebox
asonas
2
2.3k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
260
Music & Morning Musume
bryan
47
7.3k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
How to Think Like a Performance Engineer
csswizardry
28
2.7k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
190
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
380
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
220
Making Projects Easy
brettharned
120
6.7k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Transcript
Hexagonal Architecture with PHP Carlos Buenosvinos (@buenosvinos) CTO @Atrapalo !
PHP Barcelona Monthly Talk #1: DDD
None
None
–Alistair Cockburn, 2005 “Hexagonal Architecture allows an application to be
equally driven by users, programs, automated test or batch scripts, and to be developed and tested in isolation from its eventual run-time devices and databases”
None
None
None
Demo: Idy! (basic)! Dependency Inversion! https://github.com/carlosbuenosvinos/phparchitect-hexagonal-architecture-article
Demo: Etpa! (average)! Tx - Events! https://github.com/carlosbuenosvinos/elige-tu-propia-aventura-web RateStoryUseCase