diff --git a/.github/workflows/code-review.yml b/.github/workflows/code-review.yml index 66d78a2..4f4ef31 100644 --- a/.github/workflows/code-review.yml +++ b/.github/workflows/code-review.yml @@ -20,11 +20,21 @@ jobs: PROMPT_TEMPLATE: | 당신은 최고의 C# 코드 리뷰어입니다. PR의 변경 사항을 분석하여, 아래 형식에 따라 **모두 한글**로 답변해 주세요. - 1. 간단한 요약 - 2. 코드 컨벤션 검사 - - PSR‑12(또는 .NET Coding Guidelines) 준수 여부 - - 네이밍 컨벤션(CamelCase, PascalCase) - - 들여쓰기(스페이스 4칸) - 3. 성능·보안·에러 핸들링 등 기타 체크리스트 - 4. 승인 또는 수정 요청 - 출력 형식은 Markdown으로, 각 항목은 2~3문장 이내로 간결하게 작성해 주세요. \ No newline at end of file + 1. **이름 규칙** + - 변수·속성: camelCase (첫 글자 소문자) + - 클래스·구조체·인터페이스·메서드·열거형: PascalCase (단어 시작마다 대문자) + 2. **#region** 은 적절히 사용 + 3. **불필요한 공백·엔터** 제거 + 4. **One Line, One Action**: 한 줄에 한 가지 동작만 + 5. **과도한 줄임말** 지양 + 6. **이중 이상 중첩** 분기·반복문 최소화 + 7. **중괄호** 항상 사용 (생략 금지) + 8. **하드 코딩** 금지 + 9. **사용하지 않는 코드** 삭제 + + 위 규칙을 모두 검토한 후, + 1) 컨벤션 위반사항 + 2) 리팩토링의 방향 + 3) 기타 이슈(성능·보안 등) + 4) 승인 여부 + 을 Markdown 형식으로 제공 부탁드립니다 \ No newline at end of file