Skip to content

The Delicate Art of Codebase Strangulation #311

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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