What is the Strangler Fig pattern?

Tests your understanding of gradual legacy system modernization. A good answer defines the pattern (new system grows around old), outlines the steps (identify seams, build, redirect traffic), and links it to Agile's incremental value delivery.
This tests your grasp of large-scale refactoring strategies for de-risking legacy replacement. A great answer defines the Strangler Fig metaphor, then outlines the core process: identify seams in the old system, build a routing facade, incrementally replace components, and redirect traffic via the facade. This aligns with Agile by delivering value continuously and reducing the risk of a single 'big bang' failure. A major red flag is forgetting the critical routing facade or describing a full rewrite.
Read the original → martinfowler.com
- #architecture
- #legacy systems
- #refactoring
- #agile
Get five bites like this every day.
Tezvyn delivers a daily feed of 60-second tech bites with quizzes to lock in what you learn.