Cursor Rules 세팅하기

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

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

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

# 4 디버깅
- 디버깅 시에는 원인 및 해결책을 설명하고 허락을 받은 다음 진행하세요.
- 에러 해결이 중요한 것이 아니라 제대로 동작하는 것이 중요합니다.
- 원인이 불분명할 경우 분석을 위해 상세 로그를 추가하세요.
바이브코딩 스쿨
Subscribe to '바이브코딩 스쿨'
Subscribe to my site to be the first to receive notifications and emails about the latest updates, including new posts.
Join Slashpage and subscribe to '바이브코딩 스쿨'!
Subscribe
👍