VIP 👤
🏠 होम
बेंचमार्क
📊 सभी बेंचमार्क 🦖 डायनासोर v1 🦖 डायनासोर v2 ✅ टू-डू लिस्ट ऐप्स 🎨 रचनात्मक फ्री पेज 🎯 FSACB - अल्टीमेट शोकेस 🌍 अनुवाद बेंचमार्क
मॉडल
🏆 टॉप 10 मॉडल 🆓 मुफ्त मॉडल 📋 सभी मॉडल ⚙️ किलो कोड
संसाधन
💬 प्रॉम्प्ट लाइब्रेरी 📖 एआई शब्दावली 🔗 उपयोगी लिंक 🔌 AI API और रूटर
Advanced

遗留代码性能优化与架构重构

#refactoring #software-architecture #performance #python

分析一段复杂的遗留代码,识别性能瓶颈并应用设计模式进行改进。

你是一位拥有20年经验的高级软件架构师。请分析以下提供的Python遗留代码段(用户将输入代码)。首先,识别代码中的性能瓶颈、潜在的内存泄漏以及违反SOLID原则的设计缺陷。其次,提出一个详细的重构方案,建议使用适当的设计模式(如策略模式、工厂模式或观察者模式)来解耦组件并提升可维护性。最后,解释你的重构策略如何影响系统的可扩展性,并提供重构后的核心逻辑伪代码。