[chore] 명명규칙 추가
This commit is contained in:
parent
94e8fcd6ef
commit
97b6749fa6
18
README.md
18
README.md
|
@ -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`로 작성합니다.
|
Loading…
Reference in New Issue