Documentation
README
Deprecation and Migration
Overview
Code is a liability, not an asset. Every line of code has ongoing maintenance cost โ bugs to fix, dependencies to update, security patches to apply, and new engineers to onboard. Deprecation is the discipline of removing code that no longer earns its keep, and migration is the process of moving users safely from the old to the new.
Most engineering organizations are good at building things. Few are good at removing them. This skill addresses that gap.
When to Use
This is the opening of the README. Read the full README on GitHub.