上級
Advanced Code Refactoring Techniques
Complex refactoring strategies for improving code maintainability
📝 프롬프트 내용
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.