ソースコードの寿命
とは何かMijinko_SD.icon
もしくは、新しいものを作った(フルスクラッチした)方が良くなるパターンもある メンテナンスできなくなるパターン
ソースコード自体を紛失する
開発者がいなくなる
失踪した時に管理権限を譲渡したいbsahd.icon
リポジトリごとにforkしてて最近活動してる数人で共同所有にするとか?
開発環境やランタイムがサポート終了する
依存関係が古すぎて、機能追加できなくなる
この機能を追加するにはAライブラリの最新版が必要だけど、それを使うにはマイグレーション(移行作業)する必要がある場合等 開発言語や依存フレームワーク・ライブラリが競合と比べて廃れてしまった
TypeScriptなら、Stage 2のデコレーターからESM標準のデコレータに移行しなければならない時とか?