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
2
540
Hexagonal Architecture - PHP Barcelona Monthly Talk (DDD)
Carlos Buenosvinos
June 12, 2014
Tweet
Share
More Decks by Carlos Buenosvinos
See All by Carlos Buenosvinos
Desarrollo Profesional con PHP 2014/15 - Nivel Bajo / Medio
carlosbuenosvinos
0
77
PHP 2014/15
carlosbuenosvinos
3
100
Desarrollo móvil con Titanium, PhoneGap y otros
carlosbuenosvinos
2
770
Agile and Scrum Introduction
carlosbuenosvinos
2
230
Other Decks in Technology
See All in Technology
Data Intelligence on Lakehouse Paradigm
scotthsieh825
0
160
[PR] はじめてのデジタルアイデンティティという本を書きました
ritou
1
810
First-Principles-of-Scrum
hiranabe
4
2.3k
Introduction to Sansan Meishi Maker Development Engineer
sansan33
PRO
0
330
自己管理型チームと個人のセルフマネジメント 〜モチベーション編〜
kakehashi
PRO
5
3.1k
さくらのクラウドでのシークレット管理を考える/tamachi.sre#2
fujiwara3
1
190
Oracle Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
2
920
OCI技術資料 : OS管理ハブ 概要
ocise
2
4.1k
Proxmoxで作る自宅クラウド入門
koinunopochi
0
140
善意の活動は、なぜ続かなくなるのか ーふりかえりが"構造を変える判断"になった半年間ー
matsukurou
0
560
【Oracle Cloud ウェビナー】ランサムウェアが突く「侵入の隙」とバックアップの「死角」 ~ 過去の教訓に学ぶ — 侵入前提の防御とデータ保護 ~
oracle4engineer
PRO
0
140
習慣とAIと環境 — 技術探求を続ける3つの鍵
azukiazusa1
2
560
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.7k
The browser strikes back
jonoalderson
0
310
Getting science done with accelerated Python computing platforms
jacobtomlinson
1
98
Chasing Engaging Ingredients in Design
codingconduct
0
97
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Facilitating Awesome Meetings
lara
57
6.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
69
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
120
GitHub's CSS Performance
jonrohan
1032
470k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
120
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