[chore] 명명규칙 추가

This commit is contained in:
이정수 2025-05-13 00:41:55 +09:00
parent 94e8fcd6ef
commit 97b6749fa6
1 changed files with 18 additions and 0 deletions

View File

@ -88,3 +88,21 @@ JWT 발급 및 유효성 검증도 포함되어 있습니다.
```
---
## 🧾 코드 명명 규칙 (MSDN 기반 - C# 스타일, 일부 수정)
MSDN 권장 명명법을 따르되, **카멜 표기에서 `_` 접두어는 사용하지 않습니다**.
| 항목 | 표기법 | 예시 |
|-------------------|----------------|-----------------------------|
| 클래스 이름 | PascalCase | `UserService`, `LoginManager` |
| 메서드 이름 | PascalCase | `GetUser()`, `Authenticate()` |
| 지역 변수 | camelCase | `userId`, `loginToken` |
| 매개변수 | camelCase | `string userName` |
| 속성 (Property) | PascalCase | `UserId`, `AccessToken` |
| 인터페이스 | PascalCase + I | `IUserRepository`, `ILogger` |
| 열거형 (enum) | PascalCase | `UserType.Admin`, `Status.Active` |
| 상수 (const) | PascalCase | `MaxRetryCount`, `DefaultPort` |
| private 필드 | camelCase | `loginCount`, `retryLimit` |
> ⚠️ `private` 필드에 `_`를 붙이지 않고, 일반 `camelCase`로 작성합니다.