Skip to content

The Delicate Art of Codebase Strangulation #311

@jamisonbryant

Description

@jamisonbryant

Talk Title: The Delicate Art of Codebase Strangulation

Talk Idea, described briefly: Every engineer has faced the temptation to "throw it all out and start over", especially in the AI era. However, if you're stuck supporting a legacy system you often can't throw anything out, and if you try, you end up supporting TWO products! There is a better way: strangulation! I'll talk about how to use the Strangler Fig pattern, as well as a few more I invented (Strangle Strategies, Feature Proxy), to slowly decompose a legacy codebase into something you actually want to maintain.

Your name: Jamison Bryant

CCJS Slack username: @jamisonbryant

If you're not a member of CCJS slack, sign up here so we can communicate about your talk, if you don't mind: http://slack.charmcityjs.org

Twitter username (optional): @ssemicolons on phpc.social (Mastodon)

Estimated Talk Length: (1-15 min please): 15

Availability:
April

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions