Enforce proper error handling patterns. Use when writing async code, API calls, or user-facing features. Covers try-catch, error boundaries, graceful degradation, and user feedback.
Receba novas skills de Escrita e Conteúdo toda segunda
1 email curto, só com as skills novas de Escrita e Conteúdo. 4 minutos de leitura, sem spam, cancela com 1 clique.
Você confirma o email no primeiro envio. Sem spam. Cancela com 1 clique.
Ler descrição completaRecolher descrição
Error Handling Patterns
적절한 에러 처리 패턴을 강제하는 스킬입니다.
Core Principle
"에러는 숨기지 않고, 적절히 처리하고, 사용자에게 알린다."
"Fail gracefully, recover when possible."
Rules
| 규칙 | 상태 | 설명 | |------|------|------| | 빈 catch 블록 금지 | 🔴 필수 | 최소 로깅 필수 | | 사용자 친화적 메시지 | 🔴 필수 | 기술적 에러 메시지 노출 금지 | | Error Boundary 사용 | 🔴 필수 (React) | 컴포넌트 에러 격리 | | Graceful Degradation | 🟡 권장 | 부분 실패 시 대안 제공 |
기본 패턴
Try-Catch 올바른 사용
// ❌ BAD: 빈 catch 블록
try {
await fetchData();
} catch (e) {
[Description truncada. Veja o README completo no GitHub.]