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
Visualizing Application Structures
Search
Evelyn Masso
June 28, 2018
Technology
0
460
Visualizing Application Structures
Evelyn Masso
June 28, 2018
Tweet
Share
More Decks by Evelyn Masso
See All by Evelyn Masso
Handling Null in Functional Programming
outofambit
0
850
Empathetic Engineering
outofambit
0
690
Ways to Welcome Newcomers to Your Open Source Project
outofambit
0
120
Other Decks in Technology
See All in Technology
これでもう迷わない!Jetpack Composeの書き方実践ガイド
zozotech
PRO
0
320
[ JAWS-UG 東京 CommunityBuilders Night #2 ]SlackとAmazon Q Developerで 運用効率化を模索する
sh_fk2
3
390
Django's GeneratedField by example - DjangoCon US 2025
pauloxnet
0
140
ブロックテーマ時代における、テーマの CSS について考える Toro_Unit / 2025.09.13 @ Shinshu WordPress Meetup
torounit
0
120
開発者を支える Internal Developer Portal のイマとコレカラ / To-day and To-morrow of Internal Developer Portals: Supporting Developers
aoto
PRO
1
450
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
2
540
生成AIでセキュリティ運用を効率化する話
sakaitakeshi
0
640
テストを軸にした生き残り術
kworkdev
PRO
0
200
サラリーマンの小遣いで作るtoCサービス - Cloudflare Workersでスケールする開発戦略
shinaps
2
420
共有と分離 - Compose Multiplatform "本番導入" の設計指針
error96num
1
370
「Linux」という言葉が指すもの
sat
PRO
4
120
「全員プロダクトマネージャー」を実現する、Cursorによる仕様検討の自動運転
applism118
21
10k
Featured
See All Featured
Six Lessons from altMBA
skipperchong
28
4k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
Become a Pro
speakerdeck
PRO
29
5.5k
How to Think Like a Performance Engineer
csswizardry
26
1.9k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Transcript
Visualizing Application Structures (it’s easier than you think)
Graphs are cool
None
None
None
None
None
None
None
None
None
None
None
None
None
None
y tho?
Impress your friends and make enemies
None
Ramp up faster, harder, stronger
None
Bootstrap Architecture Discussions
None
Good Graph Questions • How nested are our dependencies? •
How interdependent are our services? • How difficult will it be to refactor this module? • What should be separated into a new module? • What is even in this codebase?
but what about Elixir
None
None
References • http://benfry.com/deprocess/ • http://www.stack.nl/~dimitri/doxygen/ • https://github.com/pahen/madge • https://github.com/emad-elsaid/rubrowser •
https://github.com/devonestes/ module_dependency_visualizer