多くの無関係なメソッドを含むかなり大きなJSファイルを、使用法に応じてメソッドを再グループ化するものにリファクタリングし、必要に応じて一部の名前を変更しています(誤解を招く名前を防ぐため)。
ただし、実際にこのコードを使用する Web ページのほとんどは、さまざまなコード ブランチに分散しているため、単純な検索と置換を行うことができません。異なるすべてのブランチでそれを行うこともできますが、それには 30 以上のブランチで同時にメンテナンスを行う必要があります。または、(私または他のチーム メンバーによって) 変更が他のブランチにマージされた後に名前変更を実行するのを忘れる可能性があります。
これが C# の場合、メソッドに [Obsolete] のマークを付けるだけで、必要に応じて必要な変更にフラグを付けることができるので、ある程度同等のものを探しています。呼び出しを新しいメソッドにリダイレクトするだけで、しばらくの間は古いインターフェースの機能を引き続き提供しますが、他の理由でページで作業している人々に新しいインターフェースに切り替えるよう「強制」したいと思います。
debugger;
すべてのメソッドにステートメントと詳細なコメントを追加して、開発中は壊れるが本番環境では壊れないようにする以外に、同様のことを行う他の方法はありますか?