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
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
81
PHP 2014/15
carlosbuenosvinos
3
110
Desarrollo móvil con Titanium, PhoneGap y otros
carlosbuenosvinos
2
770
Agile and Scrum Introduction
carlosbuenosvinos
2
240
Other Decks in Technology
See All in Technology
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
130
インフラが苦手でも大丈夫! 紙芝居 Kubernetes -WWGT 10周年編-
aoi1
1
310
GitHub Copilot CLIでWebアクセシビリティを改善した話
tomokusaba
0
140
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Cloud Run のアップデート 触ってみる&紹介
gre212
0
260
形式手法特論:公平性制約の位相的特徴づけ #kernelvm / Kernel VM Study Kansai 12th
ytaka23
1
640
はじめてのDatadog
kairim0
0
240
脅威をエンジニアリングの糧にして:恐怖を乗り越えた先にあったもの / Turn threats into fuel for engineering: what lay beyond overcoming fear
nrslib
1
350
電子辞書Brainをネットに繋げてみた(自力編)
raspython3
0
380
Gradle×GitHub_ActionsでCI時間を約50%短縮 ジョブ分割の設計と落とし穴 / Cutting CI Time by ~50% with Gradle and GitHub Actions: Job-Splitting Design and Pitfalls
takatty
0
540
食べログのサーキットブレーカー導入を振り返って
atpons
1
150
ポスター発表&デモと総括 / Poster Presentations & Demonstrations and Summary
ks91
PRO
0
170
Featured
See All Featured
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
The browser strikes back
jonoalderson
0
1.1k
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
65
55k
Test your architecture with Archunit
thirion
1
2.3k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.2k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
190
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
230
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.6k
Balancing Empowerment & Direction
lara
6
1.1k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
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