advanced
レガシーコードのモダナイゼーション計画
保守困難な古いコードベースを、現代的なアーキテクチャとベストプラクティスに基づいてリファクタリングする計画を策定します。
📝 プロンプトの内容
提示された[プログラミング言語]で書かれたレガシーコードについて、以下の観点からモダナイゼーション計画を作成してください。1. 現状の技術的負債と問題点の特定(可読性、パフォーマンス、セキュリティ)。2. リファクタリングの優先順位付け(影響度が大きく、工数が少ないものから)。3. 具体的な実装手順(関数の分割、デザインパターンの適用、不変性の導入など)。4. テストコードを導入するための戦略。出力は、技術的リードがチームに指示を出せる形式の技術設計書にすること。