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

Code Refactoring Challenge

#programming #refactoring #optimization

Refactor a complex codebase to improve performance and maintainability

Analyze the following legacy codebase and propose a comprehensive refactoring strategy. Your solution should address these specific issues: 1) Identify and eliminate code duplication, 2) Improve time complexity of the three most computationally expensive functions, 3) Implement design patterns where appropriate, 4) Enhance modularity and separation of concerns, 5) Create unit tests for critical components, 6) Document your refactoring decisions with justifications for each major change. Focus on balancing performance improvements with long-term maintainability.