Medium
レガシーコードのモダン化と最適化
保守性が低く非効率な既存コードを、最新のベストプラクティスに基づいてリファクタリングし、パフォーマンスを向上させるためのプロンプトです。
📝 プロンプトの内容
以下に提示する非効率なPython関数をリファクタリングしてください。要件は以下の通りです:1. 可読性を向上させ、PEP8準拠とすること。2. 計算量を削減し、パフォーマンスを最適化すること。3. 型ヒントを導入すること。4. エラーハンドリングを適切に実装すること。5. 変更点の理由と、オリジナルコードの問題点を箇条書きで解説すること。コード: [ここにダミーの非効率なコード、例えばネストしたループや重複処理を含む関数を挿入する]