🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
4

遗留代码重构与性能优化

#Python #代码重构 #性能优化 #安全

分析并重构一段存在性能瓶颈和安全隐患的复杂Python代码段。

请分析以下Python代码片段(假设为一个处理用户支付订单的遗留函数),该函数存在严重的性能问题和潜在的SQL注入与竞态条件风险。请执行以下任务:1. 识别代码中的所有逻辑漏洞、安全缺陷及性能瓶颈;2. 使用Python的高级特性(如装饰器、上下文管理器、异步IO)进行重构;3. 引入设计模式(如策略模式或工厂模式)以提高代码的可扩展性;4. 编写单元测试以验证重构后的功能正确性;5. 解释重构后代码在内存管理和并发处理上的改进原理。