Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
35
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
270
Other Decks in Programming
See All in Programming
React への依存を最小にするフロントエンド設計
takonda
21
8.6k
競技プログラミングで 基礎体力を身につけよう / You can get basic skills through competitive programming
mdstoy
0
140
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
340
Figma Dev Modeで変わる!Flutterの開発体験
watanave
0
3.7k
気をつけたい!Desktop対応で陥りやすい罠とその対策
goto_tsl
0
180
よくできたテンプレート言語として TypeScript + JSX を利用する試み / Using TypeScript + JSX outside of Web Frontend #TSKaigiKansai
izumin5210
8
3.7k
Jakarta EE meets AI
ivargrimstad
0
960
社内活動の取り組み紹介 ~ スリーシェイクでこんな取り組みしてます ~
bells17
0
370
Remix on Hono on Cloudflare Workers
yusukebe
1
390
Criando Commits Incríveis no Git
marcelgsantos
1
120
[FlutterKaigi2024] Effective Form 〜Flutterによる複雑なフォーム開発の実践〜
chocoyama
0
3.9k
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
3
1.5k
Featured
See All Featured
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
The Pragmatic Product Professional
lauravandoore
32
6.3k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
A Philosophy of Restraint
colly
203
16k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
42
9.3k
The Invisible Side of Design
smashingmag
298
50k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
132
33k
Why Our Code Smells
bkeepers
PRO
334
57k
Done Done
chrislema
181
16k
RailsConf 2023
tenderlove
29
920
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