Claude코드학습디자인패턴설계
코드에 쓰인 디자인 패턴을 식별·설명받는 프롬프트
변수 입력1개
변수를 채운 뒤 완성본을 복사하세요
언제 사용하나
코드에 어떤 패턴이 쓰였는지, 왜 그 패턴이 적절한지 이해할 때.
요청 전 확인
- 패턴이 드러나는 클래스/인터페이스 묶음을 함께 준비한다.
복사해서 쓰는 프롬프트
아래 코드에서 사용된 디자인 패턴을 식별하고 설명해줘.
{{CODE}}
원하는 출력:
1. 사용된 패턴 이름과 근거(구조/역할)
2. 이 패턴이 해결하는 문제
3. 패턴을 안 썼다면 어떤 어려움이 생기는지
4. 과용 시의 단점이나 더 단순한 대안placeholder 설명
{{CODE}}: 패턴이 드러나는 코드
입력 예시
{{CODE}} = 전략(Strategy) 객체를 주입하는 서비스
기대 결과
패턴 식별과 근거, 해결 문제, 대안.
검증 방법
설명된 패턴 정의와 코드 구조가 실제로 맞는지 대조한다.
주의사항
- 이름 붙이기에 집착하기보다 해결하는 문제에 집중한다.
관련 문서
- Refactoring.Guru 패턴: https://refactoring.guru/design-patterns
댓글 0개
아직 댓글이 없습니다.
