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
Diogo Beato
February 19, 2015
Programming
220
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Legacy Application Strangulation
papo reto sobre Legacy Application Strangulation
Diogo Beato
February 19, 2015
More Decks by Diogo Beato
See All by Diogo Beato
Cloud Native Banking
diogobeato
1
110
Testando Models
diogobeato
0
38
Logging proativo com ELKW
diogobeato
0
260
Isomorphic Javascript
diogobeato
0
170
Fundamentos da JVM
diogobeato
0
340
MinMax
diogobeato
0
100
TDC - Breaking Build
diogobeato
0
87
Breaking Build
diogobeato
0
260
Boas Práticas em APIs REST
diogobeato
2
760
Other Decks in Programming
See All in Programming
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
Skillsは効率化、Agentsは"自分の拡張"——Builder時代のエージェント編成(CC Night 2026)
wemra
1
140
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
270
技術的負債解消で開発者の未来を開く- AIの力でコード刷新
kmd2kmd
0
110
Webフレームワークの ベンチマークについて
yusukebe
0
180
Inside Stream API
skrb
1
760
OSもどきOS
arkw
0
580
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
6.4k
The ROI of Quarkus for Spring Boot Applications
hollycummins
0
130
IBM Bobを活用したレガシーアプリの最新化
oniak3ibm
PRO
1
210
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
560
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
350k
Featured
See All Featured
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
260
The Pragmatic Product Professional
lauravandoore
37
7.3k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
New Earth Scene 8
popppiees
3
2.4k
Building AI with AI
inesmontani
PRO
1
1.1k
Embracing the Ebb and Flow
colly
88
5.1k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
320
How to Talk to Developers About Accessibility
jct
2
240
The untapped power of vector embeddings
frankvandijk
2
1.8k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
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