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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Evelyn Masso
June 28, 2018
Technology
510
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
940
Empathetic Engineering
outofambit
0
750
Ways to Welcome Newcomers to Your Open Source Project
outofambit
0
130
Other Decks in Technology
See All in Technology
Making sense of Google’s agentic dev tools
glaforge
1
260
「早く出す」より「事業に効く」 ── 顧客の業務サイクルから逆算するAI時代の二重ループ開発と「変化の設計者」 / devsumi2026
rakus_dev
1
330
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
120
Oracle Exadata Database Service on Cloud@Customer X11M (ExaDB-C@C) サービス概要
oracle4engineer
PRO
2
8.4k
誤解だらけの開発生産性 / Myths and Misconceptions about Developer Productivity
i35_267
2
770
SRE依存からの脱却 運用を開 発チームへ移す、 フルサイ クル開 発体制の実践
joooee0000
0
3k
AICoEでAIネイティブ組織への進化
yukiogawa
0
190
“それは自分の仕事じゃない"を越えて行け
yuukiyo
1
440
「ちゃんとやっている」は独りよがりだった ― 不安に寄り添うインシデント対応へ / Towards incident response that addresses anxieties
chmikata
1
5.8k
AI時代の闇と光
tatsuya1970
0
100
ヘルスケア領域における AI 活用と その安全性担保のための取り組み (Leveraging AI in Healthcare and Our Efforts to Ensure Its Safety) - Google I/O Extended Tokyo 2026, July 11, 2026
zettaittenani
0
410
AIレビューはどこまで任せられるのか?自動化と人が背負うレビューの境界
sansantech
PRO
3
1k
Featured
See All Featured
Designing Experiences People Love
moore
143
24k
Tell your own story through comics
letsgokoyo
1
990
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.7k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
6k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
What does AI have to do with Human Rights?
axbom
PRO
1
2.2k
We Are The Robots
honzajavorek
0
280
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
330
WENDY [Excerpt]
tessaabrams
11
38k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
650
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