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
490
0
Share
Visualizing Application Structures
Evelyn Masso
June 28, 2018
More Decks by Evelyn Masso
See All by Evelyn Masso
Handling Null in Functional Programming
outofambit
0
930
Empathetic Engineering
outofambit
0
730
Ways to Welcome Newcomers to Your Open Source Project
outofambit
0
120
Other Decks in Technology
See All in Technology
ボトムアップ限界を越える - 20チームを束る "Drive Map" / Beyond Bottom-Up: A 'Drive Map' for 20 Teams
kaonavi
0
220
セキュリティ対策、何からはじめる? CloudNative環境の脅威モデリングと リスク評価実践入門 #cloudnativekaigi
varu3
5
920
LookerとADKで作る社内AIエージェント
chanyou0311
0
220
PdM・Eng・QAで進めるAI駆動開発の現在地/aidd-with-pdm-eng-qa
shota_kusaba
0
240
続 運用改善、不都合な真実 〜 物理制約のない運用改善はほとんど無価値 / 20260518-ssmjp-kaizen-no-value-without-physical-constraints
opelab
2
220
20260516_SecJAWS_Days
takuyay0ne
2
420
The Bag-of-Documents Model for Query Understanding and Retrieval
dtunkelang
0
120
バイブコーディング、仕様駆動、その先へ - 「不確実性に対する検査‧適応のサイクル」を設計する
littlehands
1
250
AI 時代の Platform Engineering
recruitengineers
PRO
1
200
AI-Assisted Contributions and Maintainer Load - PyCon US 2026
pauloxnet
1
150
「強制アップデート」か「チームの自律」か?エンタープライズが辿り着いたプラットフォームのハイブリッド運用/cloudnative-kaigi-hybrid-platform-operations
mhrtech
0
200
データモデリング通り #5オンライン勉強会: AIに『ビジネスの文脈』を教え込むデータモデリング
datayokocho
0
280
Featured
See All Featured
Designing for Performance
lara
611
70k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.5k
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
550
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
49
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.4k
Raft: Consensus for Rubyists
vanstee
141
7.4k
Designing Powerful Visuals for Engaging Learning
tmiket
1
360
Why Our Code Smells
bkeepers
PRO
340
58k
4 Signs Your Business is Dying
shpigford
187
22k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.6k
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