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
Keep you architecture clean
Search
Simon Mönch
October 17, 2019
Programming
56
0
Share
Keep you architecture clean
Simon Mönch
October 17, 2019
More Decks by Simon Mönch
See All by Simon Mönch
Keep your architecture clean - PHPBenelux 2020
smoench
0
320
Other Decks in Programming
See All in Programming
ついに来た!本格的なマルチクラウド時代の Google Cloud
maroon1st
0
300
第3木曜LT会 #28
tinykitten
PRO
0
120
運転動画を検索可能にする〜Cosmos-Embed1とDatabricks Vector Searchで〜/cosmos-embed1-databricks-vector-search
studio_graph
1
520
ふりがな Deep Dive try! Swift Tokyo 2026
watura
0
250
エラー処理の温故知新 / history of error handling technic
ryotanakaya
7
1.7k
Oxlintとeslint-plugin-react-hooks 明日から始められそう?
t6adev
0
300
〜バイブコーディングを超えて〜 チームで実験し続けたAI駆動開発
tigertora7571
0
180
Claude Codeをカスタムして自分だけのClaude Codeを作ろう
terisuke
0
150
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
120
🦞OpenClaw works with AWS
licux
1
310
10年分の技術的負債、完済へ ― Claude Code主導のAI駆動開発でスポーツブルを丸ごとリプレイスした話
takuya_houshima
0
2.7k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
160
Featured
See All Featured
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
190
We Are The Robots
honzajavorek
0
220
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
200
Test your architecture with Archunit
thirion
1
2.2k
Crafting Experiences
bethany
1
130
[SF Ruby Conf 2025] Rails X
palkan
2
980
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.3k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
500
Building the Perfect Custom Keyboard
takai
2
740
KATA
mclloyd
PRO
35
15k
How to Think Like a Performance Engineer
csswizardry
28
2.6k
Transcript
Keep your architecture clean
Simon Mönch @smoench89 Certified Symfony Developer Organizer Symfony User Group
Cologne
Software architecture @smoench89
Deptrac https://github.com/sensiolabs-de/deptrac @smoench89
Installation • PHAR | https://github.com/sensiolabs-de/deptrac/releases • phive install -g sensiolabs-de/deptrac
• composer require --dev sensiolabs-de/deptrac-shim • composer require --dev sensiolabs-de/deptrac @smoench89
depfile.yaml @smoench89
Formatters @smoench89
Console @smoench89
@smoench89 Graphviz
@smoench89 JUnit
Layers & Collectors @smoench89
className @smoench89
classNameRegex @smoench89
directory @smoench89
bool @smoench89
Next @smoench89
Questions? @smoench89