Skip to content

정책: 예외 처리 등급 정립 — catch (_) 163곳 전수 분류 #157

Description

@seizeh

현황

전체 catch 블록의 84%가 catch (_). 빈 블록 14곳은 맥락 로그를 추가했지만(PR #154), '삼켜도 되는 실패'와 '알려야 하는 실패'의 구분 기준이 없다.

방향

  1. 등급 정의: ①무해(로그만) ②폴백(로그+대체 동작) ③사용자 통지(스낵바/재시도) ④복구 필요(리포팅)
  2. 163곳 전수 분류 — 특히 쓰기 실패(전송·삭제·등록)가 조용히 삼켜지는 곳을 ③/④로 승격
  3. 크래시/오류 리포팅 도구(Sentry/Crashlytics) 도입 여부 결정

완료 기준

  • 등급 가이드 문서 + 쓰기 실패 경로 전부 ③ 이상

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions