★★★★★
#출시·운영·디버그 · claude-code
혼자 할 때의 코드 리뷰 체크리스트
팀 없이 혼자 개발하다 보니 코드 리뷰를 못 하는 상황이야. 그래도 자신의 코드를 최소한 checklist로 검증하고 싶어.
#code-review#quality#testing#best-practices
팀 없이 혼자 개발하다 보니 코드 리뷰를 못 하는 상황이야. 그래도 자신의 코드를 최소한 checklist로 검증하고 싶어.
체크리스트:
**기능 (Functionality)**
- 요청된 기능이 정확히 구현됐는가?
- 엣지 케이스를 고려했는가? (null, 빈 list, 네트워크 끊김)
- 에러 처리가 있는가? (try-catch, fallback)
**성능 (Performance)**
- 불필요한 rebuild/쿼리가 없는가?
- 루프 안에서 expensive operation을 하지 않는가?
- 메모리 누수가 없는가? (Stream 해제, 타이머 정지)
**보안 (Security)**
- API 키가 노출되지 않았는가?
- 사용자 입력을 검증하는가?
- 권한 체크가 있는가?
**코드 품질 (Quality)**
- 변수명이 명확한가?
- 함수가 한 가지만 하는가?
- 중복 코드가 없는가?
**테스트 (Testing)**
- 새 함수에 단위 테스트가 있는가?
- 통합 테스트로 검증했는가?
**문서 (Documentation)**
- 복잡한 로직에 주석이 있는가?
- TODO가 남아있지 않은가?
각 항목별 체크 방법, 우선순위 설정, 시간 제약 시 최소한 확인할 항목까지 알려줄래?
쓰는 법 — 위 칸에 본인 값을 채우면 아래 프롬프트에 바로 반영돼요. 복사 버튼을 누르면 채워진 그대로 클립보드에 담기니까, claude-code(또는 본인이 쓰는 AI)에 붙여넣기만 하면 됩니다. 변수가 없으면 그냥 복사해서 쓰세요.

