InfoGrab Docs

레거시 코드 리팩터링

저장소의 레거시 코드를 리팩터링하여 성능, 가독성, 유지 보수성을 향상시키는 방법을 안내합니다.

기존 코드의 성능, 가독성 또는 유지 보수성을 개선해야 할 때 이 가이드를 따르세요. 예상 소요 시간: 15~30분 난이도: 중급 전제 조건: IDE에서 코드 파일 열기, GitLab Duo Chat 사용 가능 과제 # 복잡하고 유지 보수가 어려운 코드를 기능을 손상시키지 않으면서 깔끔하고 테스트 가능한 컴포넌트로 변환합니다. 접근 방법 # GitLab Duo Chat 및 Code Suggestions를 사용하여 분석, 계획 수립, 구현을 진행합니다. 1단계: 분석 # GitLab Duo Chat을 사용하여 현재 상태를 파악합니다. 리팩터링할 코드를 선택한 후 다음을 질문합니다: Analyze the [ClassName] in [file_path]. Focus on: 1. Current methods and their complexity 2. Performance bottlenecks 3. Areas where readability can be improved 4. Potential