Loading…
deliver:Agile 2019 has ended
Wednesday, May 1 • 10:30am - 12:00pm
Strangle Your Legacy Code (Amitai Schleier, Markus Silpala)

Sign up or log in to save this to your schedule and see who's attending!

Feedback form is now closed.

Abstract:
Given an ancient codebase that makes refactoring risky and expensive, how do you clear a path to continued delivery? The old wisdom says the best time to plant a tree was 20 years ago, and the next best time is today. But if you already have a gnarled old source tree, preserve your software investment by planting a Strangler: a pattern for reaping continuous value from your existing system while growing new functionality alongside it.
We'll take a quick look at a Strangler, demonstrate the basics of Mob Programming, then split into small groups to test-drive new features into the system. You'll leave with a powerful strategy for extending the useful life of working, valuable software -- especially when it's hard to change -- and with a free bonus development practice to accelerate your team's learning. For a limited time only!

Learning Outcomes:
  • Form and function of the Strangler pattern
  • Contexts where it may be useful
  • Coding in a real Strangler
  • Challenges of putting the pattern into practice


Speakers
avatar for Amitai Schleier

Amitai Schleier

Software Development Coach, Latent Agility
Amitai Schleier (@schmonz) is a software development coach, legacy code wrestler, non-award-winning musician, and award-winning bad poet. He publishes fixed-length micropodcasts at Agile in 3 Minutes, writes variable-length articles at schmonz.com, and contributes code and direction... Read More →
avatar for Markus Silpala

Markus Silpala

Thinker, Doer, and Maker (TDM), Silpala Software
I write code. I talk to people. I make software with people, and for people.


Wednesday May 1, 2019 10:30am - 12:00pm
Hermitage Ballroom E

Attendees (36)