废弃与迁移
原名:deprecation-and-migration
管理弃用与迁移。在移除旧系统、API 或功能,将用户从一种实现迁移至另一种,以及决定维护或下线现有代码时使用。
- 分类
- 开发提效
- 版本
- v1.0.0
- 作者
- 刘桐(@user9ijmy1)
- 下载
- 2
- 收藏
- 0
- 发布
- 2026-08-08
- 更新
- 2026-08-14
- TRACE 评分
- 3.4 / 5
内容概览
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. - Replacing an old system, API, or library with a new one - Sunsetting a feature that's no longer needed - Consolidating duplicate implementations - Removing dead code that nobody owns but everybody depends on - Planning the lifecycle of a new system (deprecation planning starts at design time) - Deciding whether to maintain a legacy system or invest in migration Every line of code has ongoing cost: it needs tests, documentation, security p…