Error Handling Patterns 적절한 에러 처리 패턴을 강제하는 스킬입니다. Core Principle "에러는 숨기지 않고, 적절히 처리하고, 사용자에게 알린다." "Fail gracefully, recover when possible." Rules | 규칙 | 상태 | 설명 | |------|------|------| | 빈 catch 블록 금지 | 🔴 필수 | 최소 로깅 필수 | | 사용자 친화적 메시지 | 🔴 필수 | 기술적 에러 메시지 노출 금지 | | Error Boundary 사용 | 🔴 필수 (React) | 컴포넌트 에러 격리 | | Graceful Degradation | 🟡 권장 | 부분 실패 시 대안 제공 | 기본 패턴 Try-Catch 올바른 사용 에러 타입 구분 커스텀 에러 클래스 React Error Boundary 기본 Error Boundary Error Boundary 사용 Async 에러 처리 Promise 에러 여러 Promise 처리 Graceful Degradation 기능 저하 패턴 UI 대안 제공 사용자 친화적 메시지 메시지 매핑 🔴 금지: 기술적 메시지 노출 로깅 전략 Checklist 코드…