上級
Advanced Code Refactoring Techniques
Complex refactoring strategies for improving code maintainability
📝 Prompt Content
Provide guidance on refactoring complex codebases with multiple interconnected components. Include strategies for identifying code smells, implementing design patterns while preserving functionality, and managing technical debt. Discuss techniques for refactoring without breaking tests and approaches for gradual code transformation in production systems.