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
Legacy Application Strangulation
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Diogo Beato
February 19, 2015
Programming
0
220
Legacy Application Strangulation
papo reto sobre Legacy Application Strangulation
Diogo Beato
February 19, 2015
Tweet
Share
More Decks by Diogo Beato
See All by Diogo Beato
Cloud Native Banking
diogobeato
1
97
Testando Models
diogobeato
0
38
Logging proativo com ELKW
diogobeato
0
250
Isomorphic Javascript
diogobeato
0
160
Fundamentos da JVM
diogobeato
0
340
MinMax
diogobeato
0
100
TDC - Breaking Build
diogobeato
0
84
Breaking Build
diogobeato
0
260
Boas Práticas em APIs REST
diogobeato
2
750
Other Decks in Programming
See All in Programming
24時間止められないシステムを守る-医療ITにおけるランサムウェア対策の実際
koukimiura
1
100
Rust 製のコードエディタ “Zed” を使ってみた
nearme_tech
PRO
0
190
AI & Enginnering
codelynx
0
110
CSC307 Lecture 05
javiergs
PRO
0
500
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
150
CSC307 Lecture 03
javiergs
PRO
1
490
ノイジーネイバー問題を解決する 公平なキューイング
occhi
0
110
そのAIレビュー、レビューしてますか? / Are you reviewing those AI reviews?
rkaga
6
4.6k
Grafana:建立系統全知視角的捷徑
blueswen
0
330
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
140
AtCoder Conference 2025
shindannin
0
1.1k
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.6k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
22k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
New Earth Scene 8
popppiees
1
1.5k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
650
We Have a Design System, Now What?
morganepeng
54
8k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
190
The Spectacular Lies of Maps
axbom
PRO
1
520
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
350
Accessibility Awareness
sabderemane
0
53
Transcript
Legacy Application Strangulation TABAJARA Diogo Beato | @diogo_vb7 | diogobeato.com
Projetos evoluem rápido Poucas coisas são refatoradas pelo ritmo da
evolução
Marreta do Poder Muitas vezes forçamos funcionalidades a entrarem na
aplicação, mesmo sem ela estar preparada.
Difícil de Manter O projeto vai ficando grande, confuso, com
regras espalhadas que acabam gerando bugs e diminuindo a produtividade da equipe
Uma hora ele morre
Legacy Application Strangulation TABAJARA
Criado pelo Martin Fowler • inspirado nas huge strangler vines
• projeto novo junto com o legado • migração de funcionalidades • aumento da produtividade • urgencias no projeto legado • equipe motivada • limpeza no projeto
Migrando as funcionalidades
Aprenda com os erros do passado
Referências • http://paulhammant.com/2013/07/14/legacy- application-strangulation-case-studies/ • http://www.martinfowler.com/bliki/ StranglerApplication.html
None