stamper
Claude코드학습레거시설계

레거시 코드의 구조를 빠르게 파악하는 프롬프트

개발자김철수22시간 전조회 0추천 0
변수 입력2
변수를 채운 뒤 완성본을 복사하세요

언제 사용하나

크고 오래된 코드베이스에 처음 투입되어 전체 지형을 빠르게 익힐 때.

요청 전 확인

  • 디렉터리 구조와 진입점(main, 라우터)을 확보한다.

복사해서 쓰는 프롬프트

아래 정보를 바탕으로 이 레거시 코드베이스의 구조를 파악하게 도와줘.

디렉터리 구조: {{TREE}}
진입점/주요 파일: {{ENTRY_FILES}}

원하는 출력:
1. 큰 모듈 경계와 각 모듈의 책임 추정
2. 데이터가 흐르는 주요 경로
3. 위험 신호(거대 파일, 순환 의존, 중복) 후보
4. 이해를 위해 먼저 읽어야 할 파일 순서
5. 확인이 필요한 부분에 대한 질문 목록

placeholder 설명

  • {{TREE}} : 디렉터리 트리
  • {{ENTRY_FILES}} : 진입점/핵심 파일

입력 예시

{{ENTRY_FILES}} = "Application.java, 라우터 설정"

기대 결과

모듈 경계, 데이터 흐름, 읽을 순서, 질문 목록.

검증 방법

제안된 순서로 파일을 읽으며 추정이 맞는지 확인한다.

주의사항

  • 추정과 확인 필요를 구분해 표시하도록 요청한다.

관련 문서

댓글 0

아직 댓글이 없습니다.