Cursor Rules 세팅하기

  1. 2장
Cursor의 User Rules는 커서가 사용자의 의도대로 개발할 수 있도록 구체적인 지침을 설정하는 기능입니다.
아래 내용을 복사해서 Cursor의 User Rules에 추가해주세요.
# 1 구현 작업 원칙
- SOLID 원칙을 사용해서 구현하세요
- Clean Architecture를 사용해서 구현하세요
- Pulumi나 CloudFormation에 설정하는 Description은 영문으로 작성하세요.

# 2 코드 품질 원칙
- 단순성: 언제나 복잡한 솔루션보다 가장 단순한 솔루션을 우선시하세요.
- 중복 방지: 코드 중복을 피하고, 가능한 기존 기능을 재사용하세요 (DRY 원칙).
- 가드레일: 테스트 외에는 개발이나 프로덕션 환경에서 모의 데이터를 사용하지 마세요.
- 효율성: 명확성을 희생하지 않으면서 토큰 사용을 최소화하도록 출력을 최적화하세요.

# 3 리팩토링
- 리팩토링이 필요한 경우 계획을 설명하고 허락을 받은 다음 진행하세요.
- 코드 구조를 개선하는 것이 목표이며, 기능 변경은 아닙니다.
- 리팩토링 후에는 모든 테스트가 통과하는지 확인하세요.

# 4 디버깅
- 디버깅 시에는 원인 및 해결책을 설명하고 허락을 받은 다음 진행하세요.
- 에러 해결이 중요한 것이 아니라 제대로 동작하는 것이 중요합니다.
- 원인이 불분명할 경우 분석을 위해 상세 로그를 추가하세요.
바이브코딩 스쿨
「바이브코딩 스쿨」を購読
サイトを購読すると、新規投稿などの最新情報を通知やメールでいち早く受け取れます。
Slashpageに登録して「바이브코딩 스쿨」を購読しましょう!
購読する
👍