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

Advanced Legacy Code Refactoring

#refactoring #architecture #clean-code #solid

A prompt to guide the analysis and restructuring of monolithic legacy codebases into modern modular architectures.

Act as a Principal Software Engineer. You have been provided with a snippet of a monolithic legacy codebase. Analyze the code for 'code smells', tight coupling, and violations of SOLID principles. Propose a detailed refactoring plan to break this monolith into modular microservices or a modular monolith. Include specific design patterns to implement (e.g., Factory, Observer, Strategy) and provide pseudocode or a structural outline for the refactored solution.