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
0
37
Keep you architecture clean
Simon Mönch
October 17, 2019
Tweet
Share
More Decks by Simon Mönch
See All by Simon Mönch
Keep your architecture clean - PHPBenelux 2020
smoench
0
300
Other Decks in Programming
See All in Programming
基礎から学ぶ大画面対応(Learning Large-Screen Support from the Ground Up)
tomoya0x00
0
380
プロポーザル駆動学習 / Proposal-Driven Learning
mackey0225
2
1.1k
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
300
Performance for Conversion! 分散トレーシングでボトルネックを 特定せよ
inetand
0
110
Zendeskのチケットを Amazon Bedrockで 解析した
ryokosuge
3
290
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
7
3.2k
「手軽で便利」に潜む罠。 Popover API を WCAG 2.2の視点で安全に使うには
taitotnk
0
820
Go言語での実装を通して学ぶLLMファインチューニングの仕組み / fukuokago22-llm-peft
monochromegane
0
120
Rancher と Terraform
fufuhu
2
240
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
270
Design Foundational Data Engineering Observability
sucitw
3
190
Updates on MLS on Ruby (and maybe more)
sylph01
1
180
Featured
See All Featured
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
51
5.6k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Reflections from 52 weeks, 52 projects
jeffersonlam
352
21k
Designing for humans not robots
tammielis
253
25k
Designing Experiences People Love
moore
142
24k
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
How GitHub (no longer) Works
holman
315
140k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Done Done
chrislema
185
16k
Side Projects
sachag
455
43k
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