skills/smithery.ai/error-handling-philosophy

error-handling-philosophy

Installation
SKILL.md

에러 처리 철학

핵심 원칙

"에러는 항상 발생한다. 어떻게 처리하느냐가 서비스 품질을 결정한다."

1. 빠르게 실패하라 (Fail Fast)

  • 문제를 발견하면 즉시 에러 발생
  • 잘못된 상태로 계속 실행하지 않기

2. 사용자는 친절한 메시지, 개발자는 상세한 로그

  • 사용자: "결제 처리 중 문제가 발생했습니다"
  • 로그: "Payment gateway timeout after 30s, orderId: 12345, userId: 678"

3. 복구 가능한 에러 vs 치명적 에러

  • 복구 가능: 재시도, 대체 방법 제공
  • 치명적: 즉시 중단, 알림 발송

Installs
1
First Seen
Mar 21, 2026
error-handling-philosophy from smithery.ai