Claude리팩터링계획유지보수
점진적 리팩터링 계획을 세우는 프롬프트
변수 입력3개
변수를 채운 뒤 완성본을 복사하세요
언제 사용하나
크게 얽힌 코드를 한 번에 못 고칠 때, 안전한 단계로 나눠 개선할 때.
요청 전 확인
- 개선 목표와 절대 깨지면 안 되는 핵심 기능을 정한다.
복사해서 쓰는 프롬프트
아래 코드/모듈을 점진적으로 리팩터링하는 계획을 세워줘.
대상: {{TARGET}}
목표: {{GOAL}}
제약(절대 깨지면 안 되는 것): {{CONSTRAINTS}}
원하는 출력:
1. 각 단계가 독립적으로 배포·롤백 가능한 리팩터링 로드맵
2. 단계별 위험도와 검증 방법
3. 안전망(테스트, 기능 플래그, 병행 운영) 제안
4. 큰 위험 없이 먼저 시작할 수 있는 첫 단계placeholder 설명
{{TARGET}}: 리팩터링 대상{{GOAL}}/{{CONSTRAINTS}}: 목표/제약
입력 예시
{{GOAL}} = "결제 모듈을 테스트 가능한 구조로"
기대 결과
단계별 로드맵, 위험도, 안전망, 첫 단계.
검증 방법
첫 단계만 적용해 배포·롤백이 안전한지 확인한다.
주의사항
- 한 번에 다 바꾸는 큰 PR은 리뷰·롤백이 어렵다.
관련 문서
- Strangler Fig 패턴: https://martinfowler.com/bliki/StranglerFigApplication.html
댓글 0개
아직 댓글이 없습니다.
