stamper
Claude코드생성예외처리백엔드

예외 처리와 에러 응답 규격을 생성하는 프롬프트

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

언제 사용하나

흩어진 예외 처리를 일관된 에러 응답 규격으로 정리·생성할 때.

요청 전 확인

  • 현재 에러 응답 형태(코드/메시지 구조)를 파악한다.
  • 공통 예외 처리 지점(핸들러)이 있는지 확인한다.

복사해서 쓰는 프롬프트

{{SCOPE}}의 예외 처리를 일관된 규격으로 정리해줘.

- 도메인 예외와 시스템 예외를 구분해줘.
- 공통 에러 응답 형식({{ERROR_FORMAT}})으로 통일해줘.
- 예상 가능한 실패(검증 실패, 미존재, 권한 없음)를 적절한 상태 코드로 매핑해줘.
- 민감정보(스택 트레이스, 내부 경로)가 응답에 노출되지 않게 해줘.
- 각 예외 경로를 검증하는 테스트를 작성해줘.

placeholder 설명

  • {{SCOPE}} : 대상 범위 (예: "주문 모듈")
  • {{ERROR_FORMAT}} : 에러 응답 형식

입력 예시

{{ERROR_FORMAT}} = { code, message }

기대 결과

공통 핸들러, 상태 코드 매핑, 예외별 테스트.

검증 방법

각 실패 상황을 재현해 응답 코드/형식을 확인한다.

주의사항

  • 내부 예외 메시지를 그대로 노출하지 않는다.

관련 문서

댓글 0

아직 댓글이 없습니다.