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
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
95
Testando Models
diogobeato
0
37
Logging proativo com ELKW
diogobeato
0
250
Isomorphic Javascript
diogobeato
0
160
Fundamentos da JVM
diogobeato
0
340
MinMax
diogobeato
0
99
TDC - Breaking Build
diogobeato
0
82
Breaking Build
diogobeato
0
260
Boas Práticas em APIs REST
diogobeato
2
750
Other Decks in Programming
See All in Programming
Deno Tunnel を使ってみた話
kamekyame
0
320
AIエージェント、”どう作るか”で差は出るか? / AI Agents: Does the "How" Make a Difference?
rkaga
3
1.2k
LLMで複雑な検索条件アセットから脱却する!! 生成的検索インタフェースの設計論
po3rin
4
1.1k
CSC307 Lecture 01
javiergs
PRO
0
670
SQL Server 2025 LT
odashinsuke
0
150
Graviton と Nitro と私
maroon1st
0
160
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
0
500
Python札幌 LT資料
t3tra
7
1.1k
CSC307 Lecture 04
javiergs
PRO
0
630
dchart: charts from deck markup
ajstarks
3
960
クラウドに依存しないS3を使った開発術
simesaba80
0
220
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
630
Featured
See All Featured
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.5k
So, you think you're a good person
axbom
PRO
1
1.9k
Writing Fast Ruby
sferik
630
62k
ラッコキーワード サービス紹介資料
rakko
0
2M
The browser strikes back
jonoalderson
0
300
Documentation Writing (for coders)
carmenintech
77
5.2k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Claude Code のすすめ
schroneko
67
210k
Crafting Experiences
bethany
0
29
Testing 201, or: Great Expectations
jmmastey
46
7.9k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
190
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
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