Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Mikado Method for Legacy Code
Search
David Tanzer
May 16, 2018
Programming
170
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Mikado Method for Legacy Code
How do you refactor legacy code safely? By playing Mikado... With a time machine!
David Tanzer
May 16, 2018
More Decks by David Tanzer
See All by David Tanzer
Reversible Decisions for Better Software Design (VoxxedDays Zürich)
dtanzer
0
120
Grown Organically - Develop Software and Bonsai
dtanzer
0
87
Wachsen und Gedeihen: Bonsai und Software
dtanzer
0
94
Contract Testing with Pact
dtanzer
0
150
to-mock-or-not-to-mock.pdf
dtanzer
0
220
Slow Down to Move Faster (German)
dtanzer
0
170
Electron - How and Why
dtanzer
0
250
Agilität ist Unintuitiv
dtanzer
0
160
Agilität und Innovation
dtanzer
0
210
Other Decks in Programming
See All in Programming
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
2
600
Kotlinの15年とServer-Side Kotlin
n_takehata
1
150
AWSに止められる覚悟してますか?
morizo_1984
2
540
個人開発者よ、Honoを使え(おじさんver)
tanahiro2010
2
260
なぜCTOを降りてFDEを選んだのか?〜なぜプロダクト企業がFDEで顧客の現場に踏み込むのか〜
gonta
1
210
S3 TablesのIcebergデータに、AIエージェントからアクセスしてみた / 20261016developersio2026joetsu-accessing-iceberg-in-s3tables-via-agent
kasacchiful
PRO
0
160
AIに “答え“を書かせるのを やめてみた
___akari11
0
120
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Kaigi on Rails 2026, Tokyo, Japan
marcoroth
2
230
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
APNsからLive Activityを開始する話
yumnumm
0
170
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
480
R8 の設定見直しでアプリサイズ削減
andpad
0
220
Featured
See All Featured
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
Code Review Best Practice
trishagee
74
20k
Mind Mapping
helmedeiros
1
400
How to make the Groovebox
asonas
2
2.5k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.9k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
How to train your dragon (web standard)
notwaldorf
96
6.9k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.7k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Making the Leap to Tech Lead
cromwellryan
135
10k
Transcript
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
https://www.quickglance.at/ agile_antipatterns.html https://www.quickglance.at/ react_book.html