Claude코드학습레거시설계
레거시 코드의 구조를 빠르게 파악하는 프롬프트
변수 입력2개
변수를 채운 뒤 완성본을 복사하세요
언제 사용하나
크고 오래된 코드베이스에 처음 투입되어 전체 지형을 빠르게 익힐 때.
요청 전 확인
- 디렉터리 구조와 진입점(main, 라우터)을 확보한다.
복사해서 쓰는 프롬프트
아래 정보를 바탕으로 이 레거시 코드베이스의 구조를 파악하게 도와줘.
디렉터리 구조: {{TREE}}
진입점/주요 파일: {{ENTRY_FILES}}
원하는 출력:
1. 큰 모듈 경계와 각 모듈의 책임 추정
2. 데이터가 흐르는 주요 경로
3. 위험 신호(거대 파일, 순환 의존, 중복) 후보
4. 이해를 위해 먼저 읽어야 할 파일 순서
5. 확인이 필요한 부분에 대한 질문 목록placeholder 설명
{{TREE}}: 디렉터리 트리{{ENTRY_FILES}}: 진입점/핵심 파일
입력 예시
{{ENTRY_FILES}} = "Application.java, 라우터 설정"
기대 결과
모듈 경계, 데이터 흐름, 읽을 순서, 질문 목록.
검증 방법
제안된 순서로 파일을 읽으며 추정이 맞는지 확인한다.
주의사항
- 추정과 확인 필요를 구분해 표시하도록 요청한다.
관련 문서
댓글 0개
아직 댓글이 없습니다.
