From 029408039d06a0f0f6adaf17d40c4ff0e2e77ac2 Mon Sep 17 00:00:00 2001 From: Klaus Date: Sat, 30 May 2026 20:10:26 +0900 Subject: [PATCH] =?UTF-8?q?docs(agent):=20=EA=B8=B0=EB=B3=B8=20=EA=B5=AC?= =?UTF-8?q?=ED=98=84=EC=B2=B4=20=EB=AA=85=EB=AA=85=20=EA=B7=9C=EC=B9=99?= =?UTF-8?q?=EC=9D=84=20=EB=AC=B8=EC=84=9C=ED=99=94=ED=95=9C=EB=8B=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/agent-guides/코드스타일.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/agent-guides/코드스타일.md b/docs/agent-guides/코드스타일.md index 5056460f..900591f0 100644 --- a/docs/agent-guides/코드스타일.md +++ b/docs/agent-guides/코드스타일.md @@ -21,6 +21,7 @@ - 상수: UPPER_SNAKE_CASE (`companion object` 내부 `const val`). - Request/Response DTO는 `...Request`, `...Response` 접미사를 유지한다. - 서비스/컨트롤러/리포지토리 명명은 역할 접미사(`Service`, `Controller`, `Repository`)를 유지한다. +- 인터페이스의 기본 구현체는 접미사 `Impl`을 사용하지 않고 접두사 `Default`를 사용한다. 예: `HomeRecommendationQueryRepository`의 기본 구현체는 `DefaultHomeRecommendationQueryRepository`로 명명한다. ### 4) 패키지/코드 배치 규칙 - 기존 로직을 수정하는 경우에는 기존 패키지 구조를 따른다.