🏠 首页
基准测试
📊 所有基准测试 🦖 恐龙 v1 🦖 恐龙 v2 ✅ 待办事项应用 🎨 创意自由页面 🎯 FSACB - 终极展示 🌍 翻译基准测试
模型
🏆 前 10 名模型 🆓 免费模型 📋 所有模型 ⚙️ 🛠️ 千行代码模式
资源
💬 💬 提示库 📖 📖 AI 词汇表 🔗 🔗 有用链接
Advanced

レガシーコードの高度なリファクタリング

#coding #refactoring #python #architecture

保守性とパフォーマンスを最大化するための既存コードの書き直し

以下の要件に基づいて、提示された擬似的なレガシーコード(Python)を完全にリファクタリングしてください。1. 型ヒントを厳密に適用し、mypyでエラーが出ないようにする。2. 設計パターン(StrategyやFactoryなど)を適用して条件分岐の複雑さを軽減する。3. DR(Don't Repeat Yourself)原則に従い、重複ロジックを排除する。4. 非同期処理(asyncio)を導入し、I/Oバウンドな処理の効率を向上させる。5. 変更前と変更後のアーキテクチャの違いを図解を用いないテキストで説明してください。