코드 정리 제안
손대기 겁나는 레거시 코드, 어디부터 고칠지 막막할 때
이 요청문을 복사해서 쓰세요
레거시 코드를 어디부터 어떻게 정리할지 제안받습니다. 구성 1) 문제점 진단 — | 문제 | 위치 | 유지보수에 미치는 영향 | (5행 이내) 2) 리팩토링 제안 3개 — 무엇을 바꾸는지 / 개선 코드 예시 / 기대 효과 / 동작이 바뀔 위험 3) 나눠서 진행하는 순서 — 각 단계가 끝난 시점에도 코드가 돌아가는 상태일 것 4) 시작 전에 만들어 둘 테스트 3개 지켜야 할 것 · 외부에서 관찰되는 동작은 그대로 유지하는 것을 전제로 할 것. 확신할 수 없는 변경에는 [동작 확인 필요]를 붙일 것 · 교과서 패턴을 코드 맥락 없이 들이대지 말 것. 이 코드가 실제로 자주 고쳐지는 지점을 우선할 것 · "가독성을 개선합니다" 같은 설명 대신 무엇이 어떻게 바뀌는지 쓸 것 · 보이지 않는 호출부·의존성의 동작을 단정하지 말 것. 필요한 정보가 있으면 [정보 필요]로 먼저 요청할 것 언어·프레임워크: [예: Java + Spring] 이 코드의 역할: [기능 설명] 정리하려는 이유: [예: 가독성, 성능, 테스트 용이성] 제약: [예: 외부 인터페이스 변경 불가 / 없으면 '없음'] 코드: [붙여넣기]
쓰는 순서
- 위 요청문을 복사하세요.
- [ ] 로 표시된 부분을 내 상황에 맞게 바꾸세요. 이 부분이 결과 품질을 가장 크게 좌우해요.
- 쓰는 AI 서비스에 붙여넣고 결과를 확인하세요.
- 한 번에 완성하려 하지 말고 "세 번째 문단만 짧게"처럼 부분 수정을 요청하세요.
회사 자료를 넣기 전에 보안 주의사항을 먼저 확인하세요.
개발/IT가 함께 쓰는 프롬프트
📮 구독하면 「직장인 AI 활용 체크리스트 10」 바로 보내드려요
이메일을 남기시면 오늘 바로 써먹는 체크리스트를 즉시 발송해 드려요. 이후엔 새 AI 활용법·기능 소식이 있을 때만, 스팸 없이 알려드립니다.